3131 uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3232 with :
3333 node-version : ${{ matrix.NODE_VERSION }}
34-
35- - name : Cache
36- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
37- with :
38- path : ~/.npm
39- key : ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-npm-lock-${{ hashFiles('**/package-lock.json') }}
40- restore-keys : |
41- ${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-npm-lock-
34+ cache : npm
35+ cache-dependency-path : ' **/package-lock.json'
4236
4337 - name : Set download URL for Firefox ESR (old)
4438 run : |
@@ -80,17 +74,11 @@ jobs:
8074 uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
8175 with :
8276 node-version : ${{ env.NODE_VERSION }}
83-
84- - name : Cache
85- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
86- with :
87- path : ~/.npm
88- key : ${{ runner.os }}-node-${{ env.NODE_VERSION }}-npm-lock-${{ hashFiles('**/package-lock.json') }}
89- restore-keys : |
90- ${{ runner.os }}-node-${{ env.NODE_VERSION }}-npm-lock-
77+ cache : npm
78+ cache-dependency-path : ' **/package-lock.json'
9179
9280 - name : Install dependencies
93- run : npm install
81+ run : npm ci
9482
9583 - name : Run tests in Edge in IE mode
9684 run : npm run test:ie
@@ -108,17 +96,11 @@ jobs:
10896 uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
10997 with :
11098 node-version : ${{ env.NODE_VERSION }}
111-
112- - name : Cache
113- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
114- with :
115- path : ~/.npm
116- key : ${{ runner.os }}-node-${{ env.NODE_VERSION }}-npm-lock-${{ hashFiles('**/package-lock.json') }}
117- restore-keys : |
118- ${{ runner.os }}-node-${{ env.NODE_VERSION }}-npm-lock-
99+ cache : npm
100+ cache-dependency-path : ' **/package-lock.json'
119101
120102 - name : Install dependencies
121- run : npm install
103+ run : npm ci
122104
123105 - name : Run tests
124106 run : npm run test:safari
0 commit comments