|
7 | 7 | strategy:
|
8 | 8 | fail-fast: false
|
9 | 9 | matrix:
|
10 |
| - ruby: [ '2.5', '2.6', '2.7', '3.0', '3.1' ] |
| 10 | + ruby: [ '2.5.8', '2.6', '2.7', '3.0', '3.1' ] |
11 | 11 | gemfile: [ 'rails_5_0', 'rails_5_1', 'rails_5_2', 'rails_6_0', 'rails_6_1', 'rails_7_0' ]
|
12 | 12 | exclude:
|
13 | 13 | # Only test latest Rails (Of each major), on actively supported Ruby Versions
|
|
17 | 17 | # 2.7 -> Users of this should be using Rails 5.2+
|
18 | 18 | # 3.0 -> Rails 6.1 and 7.0
|
19 | 19 | # 3.1 -> Only 7.0
|
20 |
| - - { ruby: '2.5', gemfile: 'rails_5_2' } |
21 |
| - - { ruby: '2.5', gemfile: 'rails_6_1' } |
22 |
| - - { ruby: '2.5', gemfile: 'rails_7_0' } |
| 20 | + - { ruby: '2.5.8', gemfile: 'rails_5_2' } |
| 21 | + - { ruby: '2.5.8', gemfile: 'rails_6_1' } |
| 22 | + - { ruby: '2.5.8', gemfile: 'rails_7_0' } |
23 | 23 | - { ruby: '2.6', gemfile: 'rails_5_0' }
|
24 | 24 | - { ruby: '2.6', gemfile: 'rails_5_1' }
|
25 | 25 | - { ruby: '2.6', gemfile: 'rails_7_0' }
|
|
45 | 45 | bundler-cache: true
|
46 | 46 | - run: bundle exec rake spec
|
47 | 47 | - run: bundle exec rubocop
|
48 |
| - # ruby-2.5.9 has issues running bundle install during specs. |
| 48 | + # ruby-2.5.8 and 2.5.9 has issues running bundle install during specs. |
49 | 49 | # see errors here https://github.com/mgrunberg/cucumber-rails/runs/4824503004?check_suite_focus=true
|
50 | 50 | # seems incompatibility with psych gem and rubygems version.
|
51 | 51 | - run: gem update --system
|
52 |
| - if: matrix.ruby == '2.5' |
| 52 | + if: matrix.ruby == '2.5.8' |
53 | 53 | - run: bundle exec rake cucumber
|
0 commit comments