Skip to content

Commit d0241f8

Browse files
committed
💥 Bump ruby version requirement to 3.0+
* ruby 3.0.0 was released 2020-12-25, and 3.0.7/EOL was 2024-04-23. * ruby 3.1.0 was released 2021-12-25, and 3.1.7/EOL was 2025-03-26. This matches the latest `resque` gem's release, which just bumped _its_ minumum required ruby to 3.0.
1 parent 50b65ff commit d0241f8

2 files changed

Lines changed: 1 addition & 16 deletions

File tree

.github/workflows/ruby.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ jobs:
1818
os:
1919
- ubuntu-24.04
2020
ruby:
21-
- "2.4"
22-
- "2.5"
23-
- "2.6"
24-
- "2.7"
2521
- "3.0"
2622
- "3.1"
2723
- "3.2"
@@ -46,17 +42,6 @@ jobs:
4642
- { resque: "2.7", redis: "5.4" }
4743
- { resque: "3.0", redis: "5.4" }
4844

49-
exclude:
50-
- { resque: "2.5", ruby: "2.4" } # redis 5.0 requires ruby 2.5
51-
- { resque: "2.6", ruby: "2.4" } # redis 5.2 requires ruby 2.6
52-
- { resque: "2.6", ruby: "2.5" } # redis 5.2 requires ruby 2.6
53-
- { resque: "2.7", ruby: "2.4" } # redis 5.2 requires ruby 2.6
54-
- { resque: "2.7", ruby: "2.5" } # redis 5.2 requires ruby 2.6
55-
- { resque: "3.0", ruby: "2.4" } # resque 3.0 requires ruby 3.0
56-
- { resque: "3.0", ruby: "2.5" } # resque 3.0 requires ruby 3.0
57-
- { resque: "3.0", ruby: "2.6" } # resque 3.0 requires ruby 3.0
58-
- { resque: "3.0", ruby: "2.7" } # resque 3.0 requires ruby 3.0
59-
6045
services:
6146
redis:
6247
image: redis

resque-pool.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Gem::Specification.new do |spec|
2828
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
2929
spec.require_paths = ["lib"]
3030

31-
spec.required_ruby_version = '>= 2.0'
31+
spec.required_ruby_version = '>= 3.0'
3232

3333
spec.add_dependency "resque", ">= 2.2", "< 4"
3434
spec.add_dependency "rake", ">= 10.0"

0 commit comments

Comments
 (0)