|
16 | 16 | strategy:
|
17 | 17 | fail-fast: false
|
18 | 18 | matrix:
|
19 |
| - ruby: ['2.6', '2.7', '3.0', '3.1', '3.2'] |
20 |
| - gemfile: ['rails_5_2', 'rails_6_0', 'rails_6_1', 'rails_7_0', 'rails_7_1'] |
| 19 | + ruby: ['2.6', '2.7', '3.0', '3.1', '3.2', '3.3'] |
| 20 | + gemfile: ['rails_5_2', 'rails_6_0', 'rails_6_1', 'rails_7_0', 'rails_7_1', 'rails_7_2'] |
21 | 21 | exclude:
|
22 | 22 | # Latest ruby will test
|
23 | 23 | # - all rails versions in current major
|
|
35 | 35 | - { ruby: '2.6', gemfile: 'rails_6_1' }
|
36 | 36 | - { ruby: '2.6', gemfile: 'rails_7_0' }
|
37 | 37 | - { ruby: '2.6', gemfile: 'rails_7_1' }
|
| 38 | + - { ruby: '2.6', gemfile: 'rails_7_2' } |
38 | 39 | - { ruby: '2.7', gemfile: 'rails_7_0' }
|
39 | 40 | - { ruby: '2.7', gemfile: 'rails_7_1' }
|
| 41 | + - { ruby: '2.7', gemfile: 'rails_7_2' } |
| 42 | + - { ruby: '3.0', gemfile: 'rails_7_2' } |
40 | 43 | # Ruby 3+ won't work with Rails 5.2: https://github.com/rails/rails/issues/40938
|
41 | 44 | - { ruby: '3.0', gemfile: 'rails_5_2' }
|
42 | 45 | # Capybara has an incompatibility here with rails 6. It's easier to just exclude this one run from the matrix until it's out of support
|
|
49 | 52 | - { ruby: '3.2', gemfile: 'rails_5_2' }
|
50 | 53 | - { ruby: '3.2', gemfile: 'rails_6_0' }
|
51 | 54 | - { ruby: '3.2', gemfile: 'rails_6_1' }
|
| 55 | + - { ruby: '3.3', gemfile: 'rails_5_2' } |
| 56 | + - { ruby: '3.3', gemfile: 'rails_6_0' } |
| 57 | + - { ruby: '3.3', gemfile: 'rails_6_1' } |
52 | 58 | env:
|
53 | 59 | BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
|
54 | 60 | steps:
|
|
0 commit comments