File tree Expand file tree Collapse file tree 4 files changed +911
-524
lines changed
Expand file tree Collapse file tree 4 files changed +911
-524
lines changed Original file line number Diff line number Diff line change @@ -14,19 +14,23 @@ jobs:
1414
1515 strategy :
1616 matrix :
17- node-version : [18 .x, 20 .x]
17+ node-version : [20 .x, 22 .x]
1818
1919 steps :
20- - uses : actions/checkout@v1
20+ - uses : actions/checkout@v5
2121 - name : Use Node.js ${{ matrix.node-version }}
22- uses : actions/setup-node@v1
22+ uses : actions/setup-node@v5
2323 with :
2424 node-version : ${{ matrix.node-version }}
25- - name : npm install, build, lint and test
26- run : |
27- npm ci
28- npm run dev:prepare
29- npm run lint
30- npm run prepack
31- env :
32- CI : true
25+ cache : " npm"
26+ - name : Install deps
27+ run : npm ci
28+
29+ - name : Prepare environment
30+ run : npm run dev:prepare
31+
32+ - name : Lint code
33+ run : npm run lint
34+
35+ - name : Build project
36+ run : npm run prepack
Original file line number Diff line number Diff line change 88 build :
99 runs-on : ubuntu-latest
1010 steps :
11- - uses : actions/checkout@v1
12- - uses : actions/setup-node@v1
11+ - uses : actions/checkout@v5
12+ - uses : actions/setup-node@v4
1313 with :
14- node-version : 18
14+ node-version : 20
15+ cache : " npm"
1516 - run : npm ci
1617 - run : npm run dev:prepare
1718 - run : npm run lint
@@ -21,11 +22,12 @@ jobs:
2122 needs : build
2223 runs-on : ubuntu-latest
2324 steps :
24- - uses : actions/checkout@v1
25- - uses : actions/setup-node@v1
25+ - uses : actions/checkout@v5
26+ - uses : actions/setup-node@v4
2627 with :
27- node-version : 18
28+ node-version : 20
2829 registry-url : https://registry.npmjs.org/
30+ cache : " npm"
2931 - run : npm ci
3032 - run : npm run dev:prepare
3133 - run : npm run prepack
You can’t perform that action at this time.
0 commit comments