|
1 | 1 | ---
|
2 | 2 | name: tests
|
3 |
| -on: [ push, pull_request ] |
| 3 | +on: [push, pull_request] |
4 | 4 | jobs:
|
5 | 5 | test:
|
6 | 6 | name: Test (Ruby ${{ matrix.ruby }} on ${{ matrix.gemfile }})
|
7 | 7 | runs-on: ubuntu-latest
|
8 | 8 | strategy:
|
9 | 9 | fail-fast: false
|
10 | 10 | matrix:
|
11 |
| - ruby: [ '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3' ] |
12 |
| - gemfile: [ 'faraday_1.10.0', 'faraday_2.1.0', 'faraday_2.2.0', 'faraday_2.3.0', 'jwt_1.5.6', 'jwt_2.2.3', 'jwt_2.3.0', 'jwt_2.4.1' ] |
| 11 | + ruby: ["2.6", "2.7", "3.0", "3.1", "3.2", "3.3"] |
| 12 | + gemfile: |
| 13 | + [ |
| 14 | + "faraday_1.10.0", |
| 15 | + "faraday_2.8.0", |
| 16 | + "faraday_2.9.0", |
| 17 | + "faraday_2.10.0", |
| 18 | + "jwt_1.5.0", |
| 19 | + "jwt_2.6.0", |
| 20 | + "jwt_2.7.0", |
| 21 | + "jwt_2.8.0", |
| 22 | + "rack_2.1.0", |
| 23 | + "rack_2.2.0", |
| 24 | + "rack_3.0.0", |
| 25 | + "rack_3.1.0", |
| 26 | + ] |
13 | 27 | exclude:
|
14 |
| - - { ruby: '2.4', gemfile: 'faraday_2.1.0' } |
15 |
| - - { ruby: '2.4', gemfile: 'faraday_2.2.0' } |
16 |
| - - { ruby: '2.4', gemfile: 'faraday_2.3.0' } |
17 |
| - - { ruby: '2.4', gemfile: 'jwt_2.4.1' } |
18 |
| - - { ruby: '2.5', gemfile: 'faraday_2.1.0' } |
19 |
| - - { ruby: '2.5', gemfile: 'faraday_2.2.0' } |
20 |
| - - { ruby: '2.5', gemfile: 'faraday_2.3.0' } |
21 |
| - - { ruby: '3.0', gemfile: 'faraday_1.10.0' } |
22 |
| - - { ruby: '3.1', gemfile: 'faraday_1.10.0' } |
23 |
| - - { ruby: '3.2', gemfile: 'faraday_1.10.0' } |
24 |
| - - { ruby: '3.3', gemfile: 'faraday_1.10.0' } |
| 28 | + - { ruby: "2.6", gemfile: "faraday_2.9.0" } |
| 29 | + - { ruby: "2.7", gemfile: "faraday_2.9.0" } |
| 30 | + - { ruby: "2.6", gemfile: "faraday_2.10.0" } |
| 31 | + - { ruby: "2.7", gemfile: "faraday_2.10.0" } |
| 32 | + - { ruby: "3.3", gemfile: "rack_2.1.0" } |
25 | 33 |
|
26 | 34 | env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps
|
27 | 35 | BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile
|
|
0 commit comments