.github/workflows/ruby.yml in resque-scheduler-4.5.0 vs .github/workflows/ruby.yml in resque-scheduler-4.6.0
- old
+ new
@@ -6,10 +6,11 @@
pull_request:
branches: [master]
jobs:
test:
+ continue-on-error: true
runs-on: ubuntu-latest
services:
redis:
image: redis
ports:
@@ -22,25 +23,42 @@
- 2.4
- 2.5
- 2.6
- 2.7
- "3.0"
- - head
- - jruby-9.1.17.0
- - jruby-9.2.9.0
- - jruby-9.2.19.0
+ - 3.1
resque-version:
- "master"
- - "~> 2.0.0"
+ - "~> 2.2.0"
- "~> 1.27"
+ rufus-scheduler:
+ - "3.2"
+ - "3.4"
+ - "3.5"
+ - "3.6"
+ exclude:
+ - ruby-version: head
+ rufus-scheduler: 3.2
+
+ - ruby-version: 2.3
+ resque-version: 1.27
+ rufus-scheduler: 3.4
+ - ruby-version: 2.3
+ resque-version: 1.27
+ rufus-scheduler: 3.5
+ - ruby-version: 2.5
+ resque-version: 2.2.0
+ rufus-scheduler: 3.5
+ - ruby-version: 2.5
+ resque-version: master
+ rufus-scheduler: 3.2
env:
RESQUE: "${{ matrix.resque-version }}"
+ RUFUS_SCHEDULER: "${{ matrix.rufus-scheduler }}"
COVERAGE: 1
- JRUBY_OPTS: ""
- RUBYOPT: "-W0"
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
ruby-version: "${{ matrix.ruby-version }}"
bundler-cache: true
- run: bundle exec rake