diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index b825fce..d53f212 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -51,6 +51,10 @@ jobs: fail-fast: false matrix: include: + - ruby: '3.2' + rails: '7.2' + - ruby: '3.1' + rails: '7.2' - ruby: '3.2' rails: '7.1' - ruby: '3.1' diff --git a/Appraisals b/Appraisals index 222c059..bf27b44 100644 --- a/Appraisals +++ b/Appraisals @@ -19,3 +19,9 @@ appraise "activerecord-7.1" do gem "activesupport", "~> 7.1" gem "standard", "~> 1.16" end + +appraise "activerecord-7.2" do + gem "activerecord", "~> 7.2" + gem "activesupport", "~> 7.2" + gem "standard", "~> 1.16" +end \ No newline at end of file diff --git a/gemfiles/activerecord_7.2.gemfile b/gemfiles/activerecord_7.2.gemfile new file mode 100644 index 0000000..5f46b16 --- /dev/null +++ b/gemfiles/activerecord_7.2.gemfile @@ -0,0 +1,9 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "activerecord", "~> 7.2" +gem "activesupport", "~> 7.2" +gem "standard", "~> 1.16" + +gemspec path: "../" diff --git a/temping.gemspec b/temping.gemspec index 3dc1a0b..ce3e7cd 100644 --- a/temping.gemspec +++ b/temping.gemspec @@ -11,8 +11,8 @@ Gem::Specification.new do |s| s.required_ruby_version = ">= 2.5" - s.add_dependency "activerecord", ">= 6.0", "< 7.2" - s.add_dependency "activesupport", ">= 6.0", "< 7.2" + s.add_dependency "activerecord", ">= 6.0", "< 7.3" + s.add_dependency "activesupport", ">= 6.0", "< 7.3" s.add_development_dependency "appraisal", "~> 2.2"