diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 6395385..e7edf1d 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -18,10 +18,6 @@ jobs: os: - ubuntu-24.04 ruby: - - "2.4" - - "2.5" - - "2.6" - - "2.7" - "3.0" - "3.1" - "3.2" @@ -46,17 +42,6 @@ jobs: - { resque: "2.7", redis: "5.4" } - { resque: "3.0", redis: "5.4" } - exclude: - - { resque: "2.5", ruby: "2.4" } # redis 5.0 requires ruby 2.5 - - { resque: "2.6", ruby: "2.4" } # redis 5.2 requires ruby 2.6 - - { resque: "2.6", ruby: "2.5" } # redis 5.2 requires ruby 2.6 - - { resque: "2.7", ruby: "2.4" } # redis 5.2 requires ruby 2.6 - - { resque: "2.7", ruby: "2.5" } # redis 5.2 requires ruby 2.6 - - { resque: "3.0", ruby: "2.4" } # resque 3.0 requires ruby 3.0 - - { resque: "3.0", ruby: "2.5" } # resque 3.0 requires ruby 3.0 - - { resque: "3.0", ruby: "2.6" } # resque 3.0 requires ruby 3.0 - - { resque: "3.0", ruby: "2.7" } # resque 3.0 requires ruby 3.0 - services: redis: image: redis diff --git a/resque-pool.gemspec b/resque-pool.gemspec index f85f9c7..2199499 100644 --- a/resque-pool.gemspec +++ b/resque-pool.gemspec @@ -28,7 +28,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.required_ruby_version = '>= 2.0' + spec.required_ruby_version = '>= 3.0' spec.add_dependency "resque", ">= 2.2", "< 4" spec.add_dependency "rake", ">= 10.0"