@@ -11,13 +11,27 @@ jobs:
1111 strategy :
1212 fail-fast : false
1313 matrix :
14- os : [ ubuntu-22.04 ]
15- ruby : [ "2.4", "2.5", "2.6", "2.7", "3.0", "3.1", "3.2", "3.3" ]
16- resque : [ "1.22", "1.23", "1.24", "1.25", "1.26", "1.27", "2.0", "2.1", "2.2", "2.3", "2.4", "2.5", "2.6" ]
14+ os : [ ubuntu-22.04, ubuntu-24.04 ]
15+ ruby : [ "2.4", "2.5", "2.6", "2.7", "3.0", "3.1", "3.2", "3.3", "3.4" ]
16+ resque :
17+ - " 1.22"
18+ - " 1.23"
19+ - " 1.24"
20+ - " 1.25"
21+ - " 1.26"
22+ - " 1.27"
23+ - " 2.0"
24+ - " 2.1"
25+ - " 2.2"
26+ - " 2.3"
27+ - " 2.4"
28+ - " 2.5"
29+ - " 2.6"
30+ - " 2.7"
1731
1832 include :
19- - { resque: "1.22", redis: "2.0 " }
20- - { resque: "1.23", redis: "3.0 " }
33+ - { resque: "1.22", redis: "2.2 " }
34+ - { resque: "1.23", redis: "2.2 " }
2135 - { resque: "1.24", redis: "3.0" }
2236 - { resque: "1.25", redis: "3.0" }
2337 - { resque: "1.26", redis: "3.2" }
@@ -29,31 +43,37 @@ jobs:
2943 - { resque: "2.4", redis: "4.8" }
3044 - { resque: "2.5", redis: "5.0" }
3145 - { resque: "2.6", redis: "5.2" }
32-
33- - os : ubuntu-20.04
34- ruby : " 3.3"
35- resque : " 2.6"
36- redis : " 5.2"
46+ - { resque: "2.7", redis: "5.4" }
3747
3848 exclude :
3949 # The resque 1.22 gemfile seems to be okay with ruby 3.2 and 3.3
4050 - { resque: "1.23", ruby: "3.2" } # unknown incompatibility...
4151 - { resque: "1.23", ruby: "3.3" } # unknown incompatibility...
52+ - { resque: "1.23", ruby: "3.4" } # unknown incompatibility...
53+
4254 - { resque: "1.24", ruby: "3.2" } # unknown incompatibility...
4355 - { resque: "1.24", ruby: "3.3" } # unknown incompatibility...
56+ - { resque: "1.24", ruby: "3.4" } # unknown incompatibility...
57+
4458 - { resque: "1.25", ruby: "3.2" } # unknown incompatibility...
4559 - { resque: "1.25", ruby: "3.3" } # unknown incompatibility...
60+ - { resque: "1.25", ruby: "3.4" } # unknown incompatibility...
61+
4662 - { resque: "1.26", ruby: "3.2" } # unknown incompatibility...
4763 - { resque: "1.26", ruby: "3.3" } # unknown incompatibility...
64+ - { resque: "1.26", ruby: "3.4" } # unknown incompatibility...
4865
4966 - { resque: "2.1", ruby: "3.0" } # redis-namespace 1.7 requires ruby < 3
5067 - { resque: "2.1", ruby: "3.1" } # redis-namespace 1.7 requires ruby < 3
5168 - { resque: "2.1", ruby: "3.2" } # redis-namespace 1.7 requires ruby < 3
5269 - { resque: "2.1", ruby: "3.3" } # redis-namespace 1.7 requires ruby < 3
70+ - { resque: "2.1", ruby: "3.4" } # redis-namespace 1.7 requires ruby < 3
5371
5472 - { resque: "2.5", ruby: "2.4" } # redis 5.0 requires ruby 2.5
5573 - { resque: "2.6", ruby: "2.4" } # redis 5.2 requires ruby 2.6
5674 - { resque: "2.6", ruby: "2.5" } # redis 5.2 requires ruby 2.6
75+ - { resque: "2.7", ruby: "2.4" } # redis 5.2 requires ruby 2.6
76+ - { resque: "2.7", ruby: "2.5" } # redis 5.2 requires ruby 2.6
5777
5878 services :
5979 redis :
0 commit comments