21
21
fail-fast : false
22
22
matrix :
23
23
os : [ ubuntu-latest, windows-latest, macos-latest ]
24
- node : [ 12, 14, 16 ]
24
+ node : [ 14 ]
25
25
26
26
steps :
27
27
- uses : actions/setup-node@v2
@@ -40,18 +40,18 @@ jobs:
40
40
id : pnpm-store
41
41
with :
42
42
path : ${{ env.pnpm_store_path }}
43
- key : ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
43
+ key : ${{ matrix.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
44
44
45
45
- name : pnpm-store-fallback
46
46
if : steps.pnpm-store.outputs.cache-hit != 'true'
47
47
uses : actions/cache@v2
48
48
id : pnpm-store-fallback
49
49
with :
50
50
path : ${{ env.pnpm_store_path }}
51
- key : ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-fallback-${{ hashFiles('**/pnpm-lock.yaml') }}
51
+ key : ${{ matrix.os }}-pnpm-store-fallback-${{ hashFiles('**/pnpm-lock.yaml') }}
52
52
restore-keys : |
53
- ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-fallback-
54
- ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-
53
+ ${{ matrix.os }}-pnpm-store-fallback-
54
+ ${{ matrix.os }}-pnpm-store-
55
55
56
56
- name : install
57
57
if : steps.pnpm-store.outputs.cache-hit != 'true'
84
84
id : pnpm-store
85
85
with :
86
86
path : ${{ env.pnpm_store_path }}
87
- key : ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
87
+ key : ${{ matrix.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
88
88
- name : install pnpm
89
89
run : npm i -g pnpm@6
90
90
- name : set pnpm store-dir
@@ -119,7 +119,7 @@ jobs:
119
119
id : pnpm-store
120
120
with :
121
121
path : ${{ env.pnpm_store_path }}
122
- key : ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
122
+ key : ${{ matrix.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
123
123
- name : install pnpm
124
124
run : npm i -g pnpm@6
125
125
- name : set pnpm store-dir
@@ -151,7 +151,7 @@ jobs:
151
151
id : pnpm-store
152
152
with :
153
153
path : ${{ env.pnpm_store_path }}
154
- key : ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
154
+ key : ${{ matrix.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
155
155
156
156
- name : install pnpm
157
157
run : npm i -g pnpm@6
@@ -212,7 +212,7 @@ jobs:
212
212
id : pnpm-store
213
213
with :
214
214
path : ${{ env.pnpm_store_path }}
215
- key : ${{ matrix.os }}-node-v${{ matrix.node }}- pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
215
+ key : ${{ matrix.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
216
216
- name : install pnpm
217
217
run : npm i -g pnpm@6
218
218
- name : set pnpm store-dir
0 commit comments