File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 9
9
jobs :
10
10
tests :
11
11
runs-on : ubuntu-latest
12
+ strategy :
13
+ matrix :
14
+ node : [20, 24]
15
+ continue-on-error : ${{ matrix.node == 24 }}
12
16
steps :
13
17
- uses : actions/checkout@v4
14
18
- uses : actions/setup-node@v4
15
19
with :
16
- node-version-file : ' .nvmrc '
20
+ node-version : ${{ matrix.node }}
17
21
- run : make validate.ci
18
22
- name : Archive code coverage results
19
23
uses : actions/upload-artifact@v4
20
24
with :
21
- name : code-coverage-report
25
+ name : code-coverage-report-node-${{ matrix.node }}
22
26
path : coverage/*.*
23
27
coverage :
24
28
runs-on : ubuntu-latest
28
32
- name : Download code coverage results
29
33
uses : actions/download-artifact@v4
30
34
with :
31
- name : code-coverage-report
35
+ pattern : code-coverage-report-node-*
36
+ merge-multiple : true
32
37
- name : Upload coverage
33
38
uses : codecov/codecov-action@v5
34
39
with :
You can’t perform that action at this time.
0 commit comments