diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 73a78c0..3db8fef 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -34,6 +34,7 @@ jobs: - 6.0.gemfile - 6.1.gemfile - 7.0.gemfile + - 7.1.gemfile exclude: - gemfile: 3.2.gemfile ruby: 2.6 @@ -69,6 +70,10 @@ jobs: ruby: 2.3 - gemfile: 7.0.gemfile ruby: 2.6 + - gemfile: 7.1.gemfile + ruby: 2.3 + - gemfile: 7.1.gemfile + ruby: 2.6 env: BUNDLE_GEMFILE: "gemfiles/${{ matrix.gemfile }}" diff --git a/gemfiles/7.0.gemfile b/gemfiles/7.0.gemfile index 83bad7b..98ba5b6 100644 --- a/gemfiles/7.0.gemfile +++ b/gemfiles/7.0.gemfile @@ -2,7 +2,7 @@ source 'https://rubygems.org' gem 'zeitwerk' gem 'activerecord', '~> 7.0.8' -gem 'pluck_all', '~> 2.3.2' +gem 'pluck_all', '~> 2.3.4' # gem 'globalize', '~> 6.0.1' # TODO: wait for globalize to support Rails 7. diff --git a/gemfiles/7.1.gemfile b/gemfiles/7.1.gemfile new file mode 100644 index 0000000..807529a --- /dev/null +++ b/gemfiles/7.1.gemfile @@ -0,0 +1,14 @@ +source 'https://rubygems.org' + +gem 'zeitwerk' +gem 'activerecord', '~> 7.1.2' +gem 'pluck_all', '~> 2.3.4' + +# gem 'globalize', '~> 6.0.1' # TODO: wait for globalize to support Rails 7. + +group :test do + gem 'simplecov', '< 0.18' + gem 'sqlite3', '~> 1.4.1' +end + +gemspec path: '../'