diff --git a/.github/workflows/run_test_suite.yml b/.github/workflows/run_test_suite.yml index 93281703..dd8b0d8e 100644 --- a/.github/workflows/run_test_suite.yml +++ b/.github/workflows/run_test_suite.yml @@ -42,7 +42,7 @@ jobs: # - https://www.ruby-lang.org/en/downloads/branches/ # - https://guides.rubyonrails.org/maintenance_policy.html format: [materialized_path, materialized_path2] - activerecord: [70, 71] + activerecord: [70, 71, 72] ruby: [3.2, 3.3] # additional tests include: diff --git a/Appraisals b/Appraisals index 57c3b040..2883b0b9 100644 --- a/Appraisals +++ b/Appraisals @@ -1,7 +1,7 @@ # on a mac using: # bundle config --global build.mysql2 "--with-mysql-dir=$(brew --prefix mysql)" -%w[5.2.8 6.0.6 6.1.7 7.0.8 7.1.3].each do |ar_version| +%w[5.2.8 6.0.6 6.1.7 7.0.8 7.1.3 7.2.1].each do |ar_version| appraise "gemfile-#{ar_version.split('.').first(2).join}" do gem 'activerecord', "~> #{ar_version}" # active record 5.2 uses ruby 2.6 diff --git a/gemfiles/gemfile_72.gemfile b/gemfiles/gemfile_72.gemfile new file mode 100644 index 00000000..60890b37 --- /dev/null +++ b/gemfiles/gemfile_72.gemfile @@ -0,0 +1,10 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "activerecord", "~> 7.2.1" +gem "mysql2" +gem "pg" +gem "sqlite3", "< 2.0" + +gemspec path: "../"