diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index d97a3f6..b101853 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -28,6 +28,7 @@ jobs: - 2.7 - 3.0 - 3.1 + - 3.2 gemfile: - active_record_32.gemfile - active_record_42.gemfile @@ -38,6 +39,7 @@ jobs: - active_record_61.gemfile - active_record_70.gemfile - active_record_71.gemfile + - active_record_72.gemfile - mongoid_54.gemfile - mongoid_64.gemfile - mongoid_73.gemfile @@ -50,6 +52,8 @@ jobs: ruby: 3.0 - gemfile: active_record_32.gemfile ruby: 3.1 + - gemfile: active_record_32.gemfile + ruby: 3.2 - gemfile: active_record_32.gemfile orm: MONGOID - gemfile: active_record_42.gemfile @@ -58,24 +62,32 @@ jobs: ruby: 3.0 - gemfile: active_record_42.gemfile ruby: 3.1 + - gemfile: active_record_42.gemfile + ruby: 3.2 - gemfile: active_record_42.gemfile orm: MONGOID - gemfile: active_record_50.gemfile ruby: 3.0 - gemfile: active_record_50.gemfile ruby: 3.1 + - gemfile: active_record_50.gemfile + ruby: 3.2 - gemfile: active_record_50.gemfile orm: MONGOID - gemfile: active_record_51.gemfile ruby: 3.0 - gemfile: active_record_51.gemfile ruby: 3.1 + - gemfile: active_record_51.gemfile + ruby: 3.2 - gemfile: active_record_51.gemfile orm: MONGOID - gemfile: active_record_52.gemfile ruby: 3.0 - gemfile: active_record_52.gemfile ruby: 3.1 + - gemfile: active_record_52.gemfile + ruby: 3.2 - gemfile: active_record_52.gemfile orm: MONGOID - gemfile: active_record_60.gemfile @@ -98,12 +110,20 @@ jobs: ruby: 2.6 - gemfile: active_record_71.gemfile orm: MONGOID + - gemfile: active_record_72.gemfile + ruby: 2.3 + - gemfile: active_record_72.gemfile + ruby: 2.6 + - gemfile: active_record_72.gemfile + orm: MONGOID - gemfile: mongoid_54.gemfile ruby: 2.7 - gemfile: mongoid_54.gemfile ruby: 3.0 - gemfile: mongoid_54.gemfile ruby: 3.1 + - gemfile: mongoid_54.gemfile + ruby: 3.2 - gemfile: mongoid_54.gemfile orm: ACTIVE_RECORD - gemfile: mongoid_64.gemfile diff --git a/gemfiles/active_record_72.gemfile b/gemfiles/active_record_72.gemfile new file mode 100644 index 0000000..8c6e6a7 --- /dev/null +++ b/gemfiles/active_record_72.gemfile @@ -0,0 +1,19 @@ +source 'https://rubygems.org' + +# Specify your gem's dependencies in pluck_all.gemspec + +gem 'sqlite3', '~> 1.4.1' +gem 'zeitwerk' +gem 'activerecord', '~> 7.2.1' +gem 'rails_compatibility', '~> 0.0.7' + +gem 'carrierwave', '~> 0.11.0' +gem 'mimemagic', '< 0.4.3' # Used by carrierwave gem + +# gem 'globalize', '~> 6.0.1' # TODO: wait for globalize to support Rails 7. + +group :test do + gem 'simplecov', '< 0.18' +end + +gemspec path: '../'