@@ -15,23 +15,13 @@ jobs:
1515 NODE_OPTIONS : --unhandled-rejections=strict
1616
1717 steps :
18- - uses : actions/checkout@v2
18+ - uses : actions/checkout@v4
1919
20- - name : Read .nvmrc
21- run : echo "##[set-output name=NVMRC;]$(cat .nvmrc)"
22- id : nvm
23-
24- - name : Use Node.js (.nvmrc)
25- uses : actions/setup-node@v2
26- with :
27- node-version : ${{ steps.nvm.outputs.NVMRC }}
28-
29- - uses : actions/cache@v2
20+ - name : Use Node.js
21+ uses : actions/setup-node@v4
3022 with :
31- path : ~/.npm
32- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
33- restore-keys : |
34- ${{ runner.os }}-node-
23+ node-version-file : .nvmrc
24+ cache : npm
3525
3626 - name : Install Dependencies
3727 run : npm ci
@@ -48,23 +38,13 @@ jobs:
4838 NODE_OPTIONS : --unhandled-rejections=strict
4939
5040 steps :
51- - uses : actions/checkout@v2
52-
53- - name : Read .nvmrc
54- run : echo "##[set-output name=NVMRC;]$(cat .nvmrc)"
55- id : nvm
56-
57- - name : Use Node.js (.nvmrc)
58- uses : actions/setup-node@v2
59- with :
60- node-version : ${{ steps.nvm.outputs.NVMRC }}
41+ - uses : actions/checkout@v4
6142
62- - uses : actions/cache@v2
43+ - name : Use Node.js
44+ uses : actions/setup-node@v4
6345 with :
64- path : ~/.npm
65- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
66- restore-keys : |
67- ${{ runner.os }}-node-
46+ node-version-file : .nvmrc
47+ cache : npm
6848
6949 - name : Install Dependencies
7050 run : npm ci
0 commit comments