diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index bed1e09..36e9211 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -13,8 +13,11 @@ jobs: strategy: matrix: ruby-version: ['3.0', '3.1', '3.2'] - gemfile: [ rails_6_1, rails_7_0, rails_7_1 ] + gemfile: [rails_6_1, rails_7_0, rails_7_2] experimental: [false] + exclude: + - ruby-version: '3.0' + gemfile: rails_7_2 env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile diff --git a/Appraisals b/Appraisals index d11e047..81796a6 100644 --- a/Appraisals +++ b/Appraisals @@ -10,8 +10,7 @@ appraise "rails_7_0" do gem "sqlite3", "~> 1.4" end -appraise "rails_7_1" do - version = "~> 7.1.0" +appraise "rails_7_2" do + version = "~> 7.2.0" gem "activesupport", version - gem "sqlite3", ">= 1.4" end diff --git a/db-query-matchers.gemspec b/db-query-matchers.gemspec index f87323b..57814f2 100644 --- a/db-query-matchers.gemspec +++ b/db-query-matchers.gemspec @@ -19,10 +19,10 @@ Gem::Specification.new do |spec| spec.files = Dir['lib/**/*.rb'] spec.require_paths = ['lib'] - spec.add_runtime_dependency 'activesupport', '>= 4.0', "< 7.2" + spec.add_runtime_dependency 'activesupport', '>= 4.0', "< 7.3" spec.add_runtime_dependency 'rspec', '>= 3.0' - spec.add_development_dependency 'activerecord', '>= 4.0', "< 7.2" + spec.add_development_dependency 'activerecord', '>= 4.0', "< 7.3" spec.add_development_dependency 'sqlite3' spec.add_development_dependency "appraisal", "~> 2.0" diff --git a/gemfiles/rails_7_1.gemfile b/gemfiles/rails_7_2.gemfile similarity index 62% rename from gemfiles/rails_7_1.gemfile rename to gemfiles/rails_7_2.gemfile index c7dd698..7debc90 100644 --- a/gemfiles/rails_7_1.gemfile +++ b/gemfiles/rails_7_2.gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" -gem "activesupport", "~> 7.1.0" -gem "sqlite3", ">= 1.4" +gem "activesupport", "~> 7.2.0" gemspec path: "../"