From e5361f95a77d07fae5fa5ad2eded7c09a4970622 Mon Sep 17 00:00:00 2001 From: Mitsuhiro Shibuya Date: Sun, 8 Oct 2023 17:46:37 +0900 Subject: [PATCH] Test against Rails 7.1 --- .github/workflows/test.yml | 16 ++++++++-------- gemfiles/rails-7-1.gemfile | 8 ++++++++ 2 files changed, 16 insertions(+), 8 deletions(-) create mode 100644 gemfiles/rails-7-1.gemfile diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9b11f2992..9ec05de66 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,27 +8,27 @@ jobs: strategy: fail-fast: false matrix: - ruby: [ '2.5', '2.6', '2.7', '3.0', '3.1', jruby ] - gemfile: [ gemfiles/rails-6-1.gemfile ] + ruby: [ '2.7', '3.0', '3.1', '3.2', jruby ] + gemfile: [ gemfiles/rails-7-0.gemfile ] experimental: [ false ] include: - - ruby: '3.0' + - ruby: '2.5' gemfile: gemfiles/rails-6-0.gemfile experimental: false - - ruby: '3.0' - gemfile: gemfiles/rails-7-0.gemfile + - ruby: '2.6' + gemfile: gemfiles/rails-6-1.gemfile experimental: false - ruby: '3.2' - gemfile: gemfiles/rails-7-0.gemfile + gemfile: gemfiles/rails-7-1.gemfile experimental: false - ruby: '3.2' gemfile: gemfiles/rails-main.gemfile experimental: true - ruby: ruby-head - gemfile: gemfiles/rails-7-0.gemfile + gemfile: gemfiles/rails-7-1.gemfile experimental: false - ruby: jruby-head - gemfile: gemfiles/rails-6-1.gemfile + gemfile: gemfiles/rails-7-0.gemfile experimental: true runs-on: ubuntu-20.04 continue-on-error: ${{ matrix.experimental }} diff --git a/gemfiles/rails-7-1.gemfile b/gemfiles/rails-7-1.gemfile new file mode 100644 index 000000000..cb50e6cb7 --- /dev/null +++ b/gemfiles/rails-7-1.gemfile @@ -0,0 +1,8 @@ +source "https://rubygems.org" + +gem "rails", "~> 7.1.0" +gem "activemodel-serializers-xml" +gem 'sqlite3', platforms: :ruby +gem "activerecord-jdbcsqlite3-adapter", platform: [:jruby, :truffleruby] + +gemspec :path => "../"