diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e25708f..8668d70 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,21 +8,15 @@ jobs: fail-fast: false matrix: ruby: - - '2.6.8' - '2.7.4' + - '3.0.2' + - '3.1.2' + - '3.2.2' rails: - - '5.2' - '6.0' - '6.1' - '7.0' - exclude: - - { ruby: '2.6.8', rails: '7.0' } - include: - # TODO: Move back into matrix when support for Rails 5.2 officially ends - - { ruby: '3.0.2', rails: '6.0' } - - { ruby: '3.0.2', rails: '6.1' } - - { ruby: '3.0.2', rails: '7.0' } - + - '7.1' services: postgres: image: postgres:13 diff --git a/active_record_distinct_on.gemspec b/active_record_distinct_on.gemspec index 40e6998..5ed88d4 100644 --- a/active_record_distinct_on.gemspec +++ b/active_record_distinct_on.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |spec| spec.files = Dir['lib/**/*'] spec.require_paths = %w{ lib } - spec.add_dependency 'activerecord', '>= 5.2', '< 7.1' + spec.add_dependency 'activerecord', '>= 5.2', '< 7.2' spec.add_development_dependency 'bundler' spec.add_development_dependency 'rake', '>= 12.3.3'