File tree Expand file tree Collapse file tree 4 files changed +9665
-9205
lines changed Expand file tree Collapse file tree 4 files changed +9665
-9205
lines changed Original file line number Diff line number Diff line change @@ -14,19 +14,23 @@ jobs:
14
14
15
15
strategy :
16
16
matrix :
17
- node-version : [18 .x, 20 .x]
17
+ node-version : [20 .x, 22 .x]
18
18
19
19
steps :
20
- - uses : actions/checkout@v1
20
+ - uses : actions/checkout@v5
21
21
- name : Use Node.js ${{ matrix.node-version }}
22
- uses : actions/setup-node@v1
22
+ uses : actions/setup-node@v5
23
23
with :
24
24
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 8
8
build :
9
9
runs-on : ubuntu-latest
10
10
steps :
11
- - uses : actions/checkout@v1
12
- - uses : actions/setup-node@v1
11
+ - uses : actions/checkout@v5
12
+ - uses : actions/setup-node@v4
13
13
with :
14
- node-version : 18
14
+ node-version : 20
15
+ cache : " npm"
15
16
- run : npm ci
16
17
- run : npm run dev:prepare
17
18
- run : npm run lint
@@ -21,11 +22,12 @@ jobs:
21
22
needs : build
22
23
runs-on : ubuntu-latest
23
24
steps :
24
- - uses : actions/checkout@v1
25
- - uses : actions/setup-node@v1
25
+ - uses : actions/checkout@v5
26
+ - uses : actions/setup-node@v4
26
27
with :
27
- node-version : 18
28
+ node-version : 20
28
29
registry-url : https://registry.npmjs.org/
30
+ cache : " npm"
29
31
- run : npm ci
30
32
- run : npm run dev:prepare
31
33
- run : npm run prepack
You can’t perform that action at this time.
0 commit comments