diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3e16d13..fb24aea 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -369,7 +369,7 @@ jobs: strategy: fail-fast: false matrix: - gemfile: [ rails5, rails6 ] + gemfile: [ rails7, rails8 ] name: "Test with ${{ matrix.gemfile }} gemfile" runs-on: ubuntu-latest env: @@ -378,11 +378,9 @@ jobs: - uses: actions/checkout@v4 - uses: ./ with: - ruby-version: '2.6' + ruby-version: '3.2' bundler-cache: true - run: bundle exec rails --version - env: - RUBYOPT: '-rlogger' # Rails 6 is missing a require 'logger' in active_support/logger_thread_safe_level.rb testTruffleRubyNokogiri: name: "Test installing a Gemfile with nokogiri on TruffleRuby" diff --git a/gemfiles/rails5.gemfile b/gemfiles/rails7.gemfile similarity index 56% rename from gemfiles/rails5.gemfile rename to gemfiles/rails7.gemfile index 199d28a..73609d5 100644 --- a/gemfiles/rails5.gemfile +++ b/gemfiles/rails7.gemfile @@ -1,3 +1,3 @@ source "https://rubygems.org" -gem "rails", "~> 5.2.0" +gem "rails", "~> 7.2.0" diff --git a/gemfiles/rails6.gemfile b/gemfiles/rails8.gemfile similarity index 56% rename from gemfiles/rails6.gemfile rename to gemfiles/rails8.gemfile index b55405c..c6318c4 100644 --- a/gemfiles/rails6.gemfile +++ b/gemfiles/rails8.gemfile @@ -1,3 +1,3 @@ source "https://rubygems.org" -gem "rails", "~> 6.0.0" +gem "rails", "~> 8.0.0"