Skip to content

Commit 2c65107

Browse files
committed
build(github-actions): update ci and pr matrices to use matrix.include for better names
1 parent 8e64fee commit 2c65107

2 files changed

Lines changed: 24 additions & 16 deletions

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,19 +31,23 @@ jobs:
3131
# run: pnpm tsc -p tsconfig.json --noEmit
3232

3333
test:
34+
name: ${{ matrix.name }}
3435
timeout-minutes: 15
3536
runs-on: ubuntu-latest
3637
strategy:
3738
fail-fast: false
3839
matrix:
39-
folder:
40-
[
41-
'.',
42-
'bazel/rules/rules_angular',
43-
'bazel/rules/rules_sass',
44-
'bazel/rules/rules_browsers',
45-
'bazel/rules/rules_browsers/test',
46-
]
40+
include:
41+
- name: 'dev-infra'
42+
folder: '.'
43+
- name: 'rules_angular'
44+
folder: 'bazel/rules/rules_angular'
45+
- name: 'rules_sass'
46+
folder: 'bazel/rules/rules_sass'
47+
- name: 'rules_browsers'
48+
folder: 'bazel/rules/rules_browsers'
49+
- name: 'rules_browsers/test'
50+
folder: 'bazel/rules/rules_browsers/test'
4751
defaults:
4852
run:
4953
working-directory: ${{ matrix.folder }}

.github/workflows/pr.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,23 @@ jobs:
4242
allow-dependencies-licenses: 'pkg:npm/renovate, pkg:npm/@renovatebot/detect-tools'
4343

4444
test:
45+
name: ${{ matrix.name }}
4546
timeout-minutes: 15
4647
runs-on: ubuntu-latest
4748
strategy:
4849
fail-fast: false
4950
matrix:
50-
folder:
51-
[
52-
'.',
53-
'bazel/rules/rules_angular',
54-
'bazel/rules/rules_sass',
55-
'bazel/rules/rules_browsers',
56-
'bazel/rules/rules_browsers/test',
57-
]
51+
include:
52+
- name: 'dev-infra'
53+
folder: '.'
54+
- name: 'rules_angular'
55+
folder: 'bazel/rules/rules_angular'
56+
- name: 'rules_sass'
57+
folder: 'bazel/rules/rules_sass'
58+
- name: 'rules_browsers'
59+
folder: 'bazel/rules/rules_browsers'
60+
- name: 'rules_browsers/test'
61+
folder: 'bazel/rules/rules_browsers/test'
5862
defaults:
5963
run:
6064
working-directory: ${{ matrix.folder }}

0 commit comments

Comments
 (0)