Skip to content

Commit 9553f12

Browse files
authored
CI: YAML formatting + Job name (#522)
The array-style does not pass GitHub Actions' linting. That form needs to be placed on a single line to have 0 lint warnings. Also: add a name for the Job, which makes the output a little less cryptic.
1 parent b94394b commit 9553f12

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

.github/workflows/ruby.yml

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [push, pull_request]
44

55
jobs:
66
test:
7-
name: Ruby test
7+
name: Ruby ${{ matrix.ruby }} (${{ matrix.gemfile }})
88
runs-on: ubuntu-20.04
99
continue-on-error: ${{ matrix.experimental }}
1010
env:
@@ -14,82 +14,82 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
ruby: [
18-
2.2.10,
19-
2.3.8,
20-
2.4.10,
21-
2.5.8,
22-
2.6.6,
23-
2.7.1,
24-
3.0.0
25-
]
26-
gemfile: [
27-
"rails_5_0",
28-
"rails_5_1",
29-
"rails_5_2",
30-
"rails_6_0",
31-
"rails_6_1",
32-
"rails_head"
33-
]
17+
ruby:
18+
- "2.2"
19+
- "2.3"
20+
- "2.4"
21+
- "2.5"
22+
- "2.6"
23+
- "2.7"
24+
- "3.0"
25+
26+
gemfile:
27+
- "rails_5_0"
28+
- "rails_5_1"
29+
- "rails_5_2"
30+
- "rails_6_0"
31+
- "rails_6_1"
32+
- "rails_head"
33+
3434
experimental: [false]
3535
exclude:
36-
- ruby: 2.7.1
36+
- ruby: 2.7
3737
gemfile: rails_5_0
38-
- ruby: 3.0.0
38+
- ruby: '3.0'
3939
gemfile: rails_5_0
4040
- ruby: head
4141
gemfile: rails_5_0
42-
- ruby: 2.7.1
42+
- ruby: 2.7
4343
gemfile: rails_5_1
44-
- ruby: 3.0.0
44+
- ruby: '3.0'
4545
gemfile: rails_5_1
4646
- ruby: head
4747
gemfile: rails_5_1
48-
- ruby: 2.2.10
48+
- ruby: 2.2
4949
gemfile: rails_5_2
50-
- ruby: 2.7.1
50+
- ruby: 2.7
5151
gemfile: rails_5_2
52-
- ruby: 3.0.0
52+
- ruby: '3.0'
5353
gemfile: rails_5_2
5454
- ruby: head
5555
gemfile: rails_5_2
56-
- ruby: 2.2.10
56+
- ruby: 2.2
5757
gemfile: rails_6_0
58-
- ruby: 2.3.8
58+
- ruby: 2.3
5959
gemfile: rails_6_0
60-
- ruby: 2.4.10
60+
- ruby: 2.4
6161
gemfile: rails_6_0
62-
- ruby: 3.0.0
62+
- ruby: '3.0'
6363
gemfile: rails_6_0
6464
- ruby: head
6565
gemfile: rails_6_0
66-
- ruby: 2.2.10
66+
- ruby: 2.2
6767
gemfile: rails_6_1
68-
- ruby: 2.3.8
68+
- ruby: 2.3
6969
gemfile: rails_6_1
70-
- ruby: 2.4.10
70+
- ruby: 2.4
7171
gemfile: rails_6_1
72-
- ruby: 2.2.10
72+
- ruby: 2.2
7373
gemfile: rails_head
74-
- ruby: 2.3.8
74+
- ruby: 2.3
7575
gemfile: rails_head
76-
- ruby: 2.4.10
76+
- ruby: 2.4
7777
gemfile: rails_head
78-
- ruby: 2.5.8
78+
- ruby: 2.5
7979
gemfile: rails_head
80-
- ruby: 2.6.6
80+
- ruby: 2.6
8181
gemfile: rails_head
82-
- ruby: 2.7.1
82+
- ruby: 2.7
8383
gemfile: rails_head
8484
experimental: false
85-
- ruby: 3.0.0
85+
- ruby: '3.0'
8686
gemfile: rails_head
8787
experimental: false
8888
include:
89-
- ruby: 2.7.1
89+
- ruby: 2.7
9090
gemfile: rails_head
9191
experimental: true
92-
- ruby: 3.0.0
92+
- ruby: '3.0'
9393
gemfile: rails_head
9494
experimental: true
9595
- ruby: head

0 commit comments

Comments
 (0)