diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 890c297..dcaad8a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,13 +11,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - gemfile: [rails_7_1.gemfile, rails_head.gemfile] - ruby_version: ['2.7', '3.0', '3.1', '3.2'] - exclude: - - gemfile: rails_head.gemfile - ruby_version: '2.7' - - gemfile: rails_head.gemfile - ruby_version: '3.0' + gemfile: [rails_7_1.gemfile, rails_7_2.gemfile, rails_8_0.gemfile, rails_head.gemfile] + ruby_version: ['2.7', '3.0', '3.1', '3.2', '3.3', '3.4'] env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }} CC_TEST_REPORTER_ID: 7196b4aa257fde33f24463218af32db6a6efd23d9148204822f757fa614a093e diff --git a/gemfiles/rails_7_1.gemfile b/gemfiles/rails_7_1.gemfile index 34ee410..2ce3117 100644 --- a/gemfiles/rails_7_1.gemfile +++ b/gemfiles/rails_7_1.gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -gem 'rails', '~> 7.1.0.beta1' +gem 'rails', '~> 7.1.0' gemspec path: '..' diff --git a/gemfiles/rails_7_2.gemfile b/gemfiles/rails_7_2.gemfile new file mode 100644 index 0000000..70fee12 --- /dev/null +++ b/gemfiles/rails_7_2.gemfile @@ -0,0 +1,5 @@ +source 'https://rubygems.org' + +gem 'rails', '~> 7.2.0' + +gemspec path: '..' diff --git a/gemfiles/rails_8_0.gemfile b/gemfiles/rails_8_0.gemfile new file mode 100644 index 0000000..d09dc0e --- /dev/null +++ b/gemfiles/rails_8_0.gemfile @@ -0,0 +1,5 @@ +source 'https://rubygems.org' + +gem 'rails', '~> 8.0.0' + +gemspec path: '..'