@@ -11,35 +11,33 @@ jobs:
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
# Newest ruby will test
14
- # - all permissible rails versions in latest major
14
+ # - all permissible rails versions in current major
15
15
# - latest rails version in the last major
16
16
# Supported rubies will test
17
- # - all permissible rails versions in latest major
17
+ # - all permissible rails versions in current major
18
18
# - all permissible supported rails versions beneath latest major
19
19
# Unsupported rubies will test
20
20
# - all permissible rails versions released within 6 months of EOL
21
+ # - not the latest rails version
21
22
22
- # 2.5 -> Unsupported since March '21 -> Only test up to Sep '21
23
- # 2.6 -> Supported until March '22
23
+ # 2.5 -> Unsupported from March '21 -> Only test up to Sep '21
24
+ # 2.6 -> Unsupported from March '22 -> Only test up to Sep '22
24
25
# 2.7 -> Supported until March '23 (At least)
25
26
# 3.0 -> Supported for a while...
26
27
- { ruby: '2.5.8', gemfile: 'rails_5_2' }
28
+ - { ruby: '2.5.8', gemfile: 'rails_6_0' }
27
29
- { ruby: '2.5.8', gemfile: 'rails_6_1' }
28
30
- { ruby: '2.5.8', gemfile: 'rails_7_0' }
29
- - { ruby: '2.6', gemfile: 'rails_5_0' }
30
- - { ruby: '2.6', gemfile: 'rails_5_1' }
31
31
- { ruby: '2.6', gemfile: 'rails_7_0' }
32
32
- { ruby: '2.7', gemfile: 'rails_5_0' }
33
33
- { ruby: '2.7', gemfile: 'rails_5_1' }
34
34
- { ruby: '3.0', gemfile: 'rails_5_0' }
35
35
- { ruby: '3.0', gemfile: 'rails_5_1' }
36
- - { ruby: '3.0', gemfile: 'rails_5_2' }
37
36
- { ruby: '3.0', gemfile: 'rails_6_0' }
38
37
- { ruby: '3.1', gemfile: 'rails_5_0' }
39
38
- { ruby: '3.1', gemfile: 'rails_5_1' }
40
39
- { ruby: '3.1', gemfile: 'rails_5_2' }
41
40
- { ruby: '3.1', gemfile: 'rails_6_0' }
42
- - { ruby: '3.1', gemfile: 'rails_6_1' }
43
41
env :
44
42
BUNDLE_GEMFILE : gemfiles/${{ matrix.gemfile }}.gemfile
45
43
steps :
0 commit comments