GeezerVison is showing github.com — tools: run coverage CI only on relevant files · nodejs/node@586becb
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/coverage-linux-without-intl.yml +18-14Lines changed: 18 additions & 14 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -3,23 +3,27 @@ name: Coverage Linux (without intl) |
3 | 3 | on: |
4 | 4 | pull_request: |
5 | 5 | types: [opened, synchronize, reopened, ready_for_review] |
6 | | - paths-ignore: |
7 | | - - '**.md' |
8 | | - - benchmark/** |
9 | | - - deps/** |
10 | | - - doc/** |
11 | | - - .github/** |
12 | | - - '!.github/workflows/coverage-linux-without-intl.yml' |
| 6 | + paths: |
| 7 | + - lib/**/*.js |
| 8 | + - Makefile |
| 9 | + - src/**/*.cc |
| 10 | + - src/**/*.h |
| 11 | + - test/** |
| 12 | + - tools/gyp/** |
| 13 | + - tools/test.py |
| 14 | + - .github/workflows/coverage-linux-without-intl.yml |
13 | 15 | push: |
14 | 16 | branches: |
15 | 17 | - main |
16 | | - paths-ignore: |
17 | | - - '**.md' |
18 | | - - benchmark/** |
19 | | - - deps/** |
20 | | - - doc/** |
21 | | - - .github/** |
22 | | - - '!.github/workflows/coverage-linux-without-intl.yml' |
| 18 | + paths: |
| 19 | + - lib/**/*.js |
| 20 | + - Makefile |
| 21 | + - src/**/*.cc |
| 22 | + - src/**/*.h |
| 23 | + - test/** |
| 24 | + - tools/gyp/** |
| 25 | + - tools/test.py |
| 26 | + - .github/workflows/coverage-linux-without-intl.yml |
23 | 27 |
|
24 | 28 | concurrency: |
25 | 29 | group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/coverage-linux.yml +18-14Lines changed: 18 additions & 14 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -3,23 +3,27 @@ name: Coverage Linux |
3 | 3 | on: |
4 | 4 | pull_request: |
5 | 5 | types: [opened, synchronize, reopened, ready_for_review] |
6 | | - paths-ignore: |
7 | | - - '**.md' |
8 | | - - benchmark/** |
9 | | - - deps/* |
10 | | - - doc/** |
11 | | - - .github/** |
12 | | - - '!.github/workflows/coverage-linux.yml' |
| 6 | + paths: |
| 7 | + - lib/**/*.js |
| 8 | + - Makefile |
| 9 | + - src/**/*.cc |
| 10 | + - src/**/*.h |
| 11 | + - test/** |
| 12 | + - tools/gyp/** |
| 13 | + - tools/test.py |
| 14 | + - .github/workflows/coverage-linux.yml |
13 | 15 | push: |
14 | 16 | branches: |
15 | 17 | - main |
16 | | - paths-ignore: |
17 | | - - '**.md' |
18 | | - - benchmark/** |
19 | | - - deps/** |
20 | | - - doc/** |
21 | | - - .github/** |
22 | | - - '!.github/workflows/coverage-linux.yml' |
| 18 | + paths: |
| 19 | + - lib/**/*.js |
| 20 | + - Makefile |
| 21 | + - src/**/*.cc |
| 22 | + - src/**/*.h |
| 23 | + - test/** |
| 24 | + - tools/gyp/** |
| 25 | + - tools/test.py |
| 26 | + - .github/workflows/coverage-linux.yml |
23 | 27 |
|
24 | 28 | concurrency: |
25 | 29 | group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/coverage-windows.yml +18-16Lines changed: 18 additions & 16 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -3,25 +3,27 @@ name: Coverage Windows |
3 | 3 | on: |
4 | 4 | pull_request: |
5 | 5 | types: [opened, synchronize, reopened, ready_for_review] |
6 | | - paths-ignore: |
7 | | - - '**.md' |
8 | | - - benchmark/** |
9 | | - - deps/** |
10 | | - - doc/** |
11 | | - - tools/** |
12 | | - - .github/** |
13 | | - - '!.github/workflows/coverage-windows.yml' |
| 6 | + paths: |
| 7 | + - lib/**/*.js |
| 8 | + - Makefile |
| 9 | + - src/**/*.cc |
| 10 | + - src/**/*.h |
| 11 | + - test/** |
| 12 | + - tools/gyp/** |
| 13 | + - tools/test.py |
| 14 | + - .github/workflows/coverage-windows.yml |
14 | 15 | push: |
15 | 16 | branches: |
16 | 17 | - main |
17 | | - paths-ignore: |
18 | | - - '**.md' |
19 | | - - benchmark/** |
20 | | - - deps/** |
21 | | - - doc/** |
22 | | - - tools/** |
23 | | - - .github/** |
24 | | - - '!.github/workflows/coverage-windows.yml' |
| 18 | + paths: |
| 19 | + - lib/**/*.js |
| 20 | + - Makefile |
| 21 | + - src/**/*.cc |
| 22 | + - src/**/*.h |
| 23 | + - test/** |
| 24 | + - tools/gyp/** |
| 25 | + - tools/test.py |
| 26 | + - .github/workflows/coverage-windows.yml |
25 | 27 |
|
26 | 28 | concurrency: |
27 | 29 | group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} |
|