diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index c9293a9a..cd799c57 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -16,8 +16,11 @@ jobs: strategy: fail-fast: false matrix: - ruby: [ '3.0', '3.1', '3.2' ] - gemfile: [rails.6.1.activerecord, rails.7.0.activerecord, rails.7.1.activerecord] + ruby: [ '3.0', '3.1', '3.2', '3.3' ] + gemfile: [rails.6.1.activerecord, rails.7.0.activerecord, rails.7.1.activerecord, rails.7.2.activerecord] + exclude: + - ruby: '3.0' + gemfile: rails.7.2.activerecord name: ${{ matrix.ruby }}-${{ matrix.gemfile }} env: diff --git a/gemfiles/rails.7.2.activerecord.gemfile b/gemfiles/rails.7.2.activerecord.gemfile new file mode 100644 index 00000000..2cbbb94c --- /dev/null +++ b/gemfiles/rails.7.2.activerecord.gemfile @@ -0,0 +1,14 @@ +source 'https://rubygems.org' + +gem 'activejob', '~> 7.2.0' +gem 'activerecord', '~> 7.2.0' +gem 'activesupport', '~> 7.2.0' +gem 'kaminari-core', '~> 1.1.0', require: false +gem 'parallel', require: false +gem 'rspec_junit_formatter', '~> 0.4.1' +gem 'sidekiq', require: false + +gem 'rexml' + +gemspec path: '../' +eval_gemfile 'base.gemfile'