1515 strategy :
1616 fail-fast : false
1717 matrix :
18+ os :
19+ - ubuntu-24.04
1820 ruby :
1921 - " 2.4"
2022 - " 2.5"
2729 - " 3.4"
2830 - " 4.0"
2931 resque :
30- - " 1.22"
31- - " 1.23"
32- - " 1.24"
33- - " 1.25"
34- - " 1.26"
35- - " 1.27"
36- - " 2.0"
37- - " 2.1"
3832 - " 2.2"
3933 - " 2.3"
4034 - " 2.4"
@@ -44,51 +38,15 @@ jobs:
4438 - " 3.0"
4539
4640 include :
47- - { resque: "1.22", redis: "2.2", os: ubuntu-22.04 }
48- - { resque: "1.23", redis: "2.2", os: ubuntu-22.04 }
49- - { resque: "1.24", redis: "3.0", os: ubuntu-22.04 }
50- - { resque: "1.25", redis: "3.0", os: ubuntu-22.04 }
51- - { resque: "1.26", redis: "3.2", os: ubuntu-22.04 }
52- - { resque: "1.27", redis: "3.3", os: ubuntu-22.04 }
53- - { resque: "2.0", redis: "4.0", os: ubuntu-22.04 }
54- - { resque: "2.1", redis: "4.4", os: ubuntu-24.04 }
55- - { resque: "2.2", redis: "4.6", os: ubuntu-24.04 }
56- - { resque: "2.3", redis: "4.7", os: ubuntu-24.04 }
57- - { resque: "2.4", redis: "4.8", os: ubuntu-24.04 }
58- - { resque: "2.5", redis: "5.0", os: ubuntu-24.04 }
59- - { resque: "2.6", redis: "5.2", os: ubuntu-24.04 }
60- - { resque: "2.7", redis: "5.4", os: ubuntu-24.04 }
61- - { resque: "3.0", redis: "5.4", os: ubuntu-24.04 }
41+ - { resque: "2.2", redis: "4.6" }
42+ - { resque: "2.3", redis: "4.7" }
43+ - { resque: "2.4", redis: "4.8" }
44+ - { resque: "2.5", redis: "5.0" }
45+ - { resque: "2.6", redis: "5.2" }
46+ - { resque: "2.7", redis: "5.4" }
47+ - { resque: "3.0", redis: "5.4" }
6248
6349 exclude :
64- # The resque 1.22 gemfile seems to be okay with ruby 3.2 and 3.3
65- - { resque: "1.23", ruby: "3.2" } # unknown incompatibility...
66- - { resque: "1.23", ruby: "3.3" } # unknown incompatibility...
67- - { resque: "1.23", ruby: "3.4" } # unknown incompatibility...
68- - { resque: "1.23", ruby: "4.0" } # unknown incompatibility...
69-
70- - { resque: "1.24", ruby: "3.2" } # unknown incompatibility...
71- - { resque: "1.24", ruby: "3.3" } # unknown incompatibility...
72- - { resque: "1.24", ruby: "3.4" } # unknown incompatibility...
73- - { resque: "1.24", ruby: "4.0" } # unknown incompatibility...
74-
75- - { resque: "1.25", ruby: "3.2" } # unknown incompatibility...
76- - { resque: "1.25", ruby: "3.3" } # unknown incompatibility...
77- - { resque: "1.25", ruby: "3.4" } # unknown incompatibility...
78- - { resque: "1.25", ruby: "4.0" } # unknown incompatibility...
79-
80- - { resque: "1.26", ruby: "3.2" } # unknown incompatibility...
81- - { resque: "1.26", ruby: "3.3" } # unknown incompatibility...
82- - { resque: "1.26", ruby: "3.4" } # unknown incompatibility...
83- - { resque: "1.26", ruby: "4.0" } # unknown incompatibility...
84-
85- - { resque: "2.1", ruby: "3.0" } # redis-namespace 1.7 requires ruby < 3
86- - { resque: "2.1", ruby: "3.1" } # redis-namespace 1.7 requires ruby < 3
87- - { resque: "2.1", ruby: "3.2" } # redis-namespace 1.7 requires ruby < 3
88- - { resque: "2.1", ruby: "3.3" } # redis-namespace 1.7 requires ruby < 3
89- - { resque: "2.1", ruby: "3.4" } # redis-namespace 1.7 requires ruby < 3
90- - { resque: "2.1", ruby: "4.0" } # redis-namespace 1.7 requires ruby < 3
91-
9250 - { resque: "2.5", ruby: "2.4" } # redis 5.0 requires ruby 2.5
9351 - { resque: "2.6", ruby: "2.4" } # redis 5.2 requires ruby 2.6
9452 - { resque: "2.6", ruby: "2.5" } # redis 5.2 requires ruby 2.6
0 commit comments