diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index cb083dc..dd8e0fe 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -35,6 +35,25 @@ jobs: resque: "2.6" redis: "5.2" + exclude: + # The resque 1.22 gemfile seems to be okay with ruby 3.2 and 3.3 + - { resque: "1.23", ruby: "3.2" } # unknown incompatibility... + - { resque: "1.23", ruby: "3.3" } # unknown incompatibility... + - { resque: "1.24", ruby: "3.2" } # unknown incompatibility... + - { resque: "1.24", ruby: "3.3" } # unknown incompatibility... + - { resque: "1.25", ruby: "3.2" } # unknown incompatibility... + - { resque: "1.25", ruby: "3.3" } # unknown incompatibility... + - { resque: "1.26", ruby: "3.2" } # unknown incompatibility... + - { resque: "1.26", ruby: "3.3" } # unknown incompatibility... + + - { resque: "2.1", ruby: "3.0" } # redis-namespace 1.7 requires ruby < 3 + - { resque: "2.1", ruby: "3.1" } # redis-namespace 1.7 requires ruby < 3 + - { resque: "2.1", ruby: "3.2" } # redis-namespace 1.7 requires ruby < 3 + - { resque: "2.1", ruby: "3.3" } # redis-namespace 1.7 requires ruby < 3 + + - { 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 services: redis: