File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 lint :
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@v2
13- - uses : actions/setup-node@v2
14- - run : npm i
12+ - uses : actions/checkout@v4
13+ - uses : actions/setup-node@v4
14+ with :
15+ node-version : ' 20'
16+ cache : ' npm'
17+ - run : npm ci
1518 - run : npm run lint
1619
20+ test :
21+ runs-on : ubuntu-latest
22+ steps :
23+ - uses : actions/checkout@v4
24+ - uses : actions/setup-node@v4
25+ with :
26+ node-version : ' 20'
27+ cache : ' npm'
28+ - run : npm ci
29+ - run : npm test
30+
1731 build :
1832 runs-on : ubuntu-latest
19- strategy :
20- matrix :
21- node : ['18']
22- name : Node ${{ matrix.node }} Build
33+ needs : [lint, test]
2334 steps :
24- - uses : actions/checkout@v2
25- - uses : actions/setup-node@v2
35+ - uses : actions/checkout@v4
36+ - uses : actions/setup-node@v4
2637 with :
27- node-version : ${{ matrix.node }}
28- - run : npm i
38+ node-version : ' 20'
39+ cache : ' npm'
40+ - run : npm ci
2941 - run : npm run build
You can’t perform that action at this time.
0 commit comments