Skip to content

Commit 8c350b7

Browse files
committed
🔧 Refresh Corepack before preparing pnpm
Install the latest Corepack in workflows before activating pnpm 11.3.0 so GitHub runners have current package-manager signing keys.
1 parent 6c450f9 commit 8c350b7

11 files changed

Lines changed: 88 additions & 22 deletions

.github/workflows/ci.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ jobs:
2020
node-version: '22.13.1'
2121

2222
- name: Install pnpm
23-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
23+
run: |
24+
npm install -g corepack@latest
25+
corepack enable
26+
corepack prepare pnpm@11.3.0 --activate
2427
2528
- name: Install dependencies
2629
run: pnpm install --frozen-lockfile
@@ -50,7 +53,10 @@ jobs:
5053
node-version: ${{ matrix.node-version }}
5154

5255
- name: Install pnpm
53-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
56+
run: |
57+
npm install -g corepack@latest
58+
corepack enable
59+
corepack prepare pnpm@11.3.0 --activate
5460
5561
- name: Install dependencies
5662
run: pnpm install --frozen-lockfile

.github/workflows/release-beta.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ jobs:
4343
run: npm install -g npm@11.5.1
4444

4545
- name: Install pnpm
46-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
46+
run: |
47+
npm install -g corepack@latest
48+
corepack enable
49+
corepack prepare pnpm@11.3.0 --activate
4750
4851
- name: Install dependencies
4952
run: pnpm install --frozen-lockfile

.github/workflows/release-ember-client.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,10 @@ jobs:
4242
run: npm install -g npm@11.5.1
4343

4444
- name: Install pnpm
45-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
45+
run: |
46+
npm install -g corepack@latest
47+
corepack enable
48+
corepack prepare pnpm@11.3.0 --activate
4649
4750
- name: Configure git
4851
run: |

.github/workflows/release-static-site-client.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ jobs:
3737
run: npm install -g npm@11.5.1
3838

3939
- name: Install pnpm
40-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
40+
run: |
41+
npm install -g corepack@latest
42+
corepack enable
43+
corepack prepare pnpm@11.3.0 --activate
4144
4245
- name: Configure git
4346
run: |

.github/workflows/release-storybook-client.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ jobs:
3737
run: npm install -g npm@11.5.1
3838

3939
- name: Install pnpm
40-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
40+
run: |
41+
npm install -g corepack@latest
42+
corepack enable
43+
corepack prepare pnpm@11.3.0 --activate
4144
4245
- name: Configure git
4346
run: |

.github/workflows/release-vitest-client.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ jobs:
3737
run: npm install -g npm@11.5.1
3838

3939
- name: Install pnpm
40-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
40+
run: |
41+
npm install -g corepack@latest
42+
corepack enable
43+
corepack prepare pnpm@11.3.0 --activate
4144
4245
- name: Configure git
4346
run: |

.github/workflows/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@ jobs:
3838
run: npm install -g npm@11.5.1
3939

4040
- name: Install pnpm
41-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
41+
run: |
42+
npm install -g corepack@latest
43+
corepack enable
44+
corepack prepare pnpm@11.3.0 --activate
4245
4346
- name: Install dependencies
4447
run: pnpm install --frozen-lockfile

.github/workflows/reporter.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ jobs:
2121
node-version: '22.13.1'
2222

2323
- name: Install pnpm
24-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
24+
run: |
25+
npm install -g corepack@latest
26+
corepack enable
27+
corepack prepare pnpm@11.3.0 --activate
2528
2629
- name: Install dependencies
2730
run: pnpm install --frozen-lockfile

.github/workflows/sdk-e2e.yml

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ jobs:
2222
node-version: '22.13.1'
2323

2424
- name: Install pnpm
25-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
25+
run: |
26+
npm install -g corepack@latest
27+
corepack enable
28+
corepack prepare pnpm@11.3.0 --activate
2629
2730
- name: Install CLI dependencies
2831
run: pnpm install --frozen-lockfile
@@ -80,7 +83,10 @@ jobs:
8083
node-version: '22.13.1'
8184

8285
- name: Install pnpm
83-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
86+
run: |
87+
npm install -g corepack@latest
88+
corepack enable
89+
corepack prepare pnpm@11.3.0 --activate
8490
8591
- name: Install CLI dependencies
8692
run: pnpm install --frozen-lockfile
@@ -139,7 +145,10 @@ jobs:
139145
node-version: '22.13.1'
140146

141147
- name: Install pnpm
142-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
148+
run: |
149+
npm install -g corepack@latest
150+
corepack enable
151+
corepack prepare pnpm@11.3.0 --activate
143152
144153
- name: Install CLI dependencies
145154
run: pnpm install --frozen-lockfile
@@ -215,7 +224,10 @@ jobs:
215224
node-version: '22.13.1'
216225

217226
- name: Install pnpm
218-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
227+
run: |
228+
npm install -g corepack@latest
229+
corepack enable
230+
corepack prepare pnpm@11.3.0 --activate
219231
220232
- name: Install CLI dependencies
221233
run: pnpm install --frozen-lockfile
@@ -284,7 +296,10 @@ jobs:
284296
node-version: '22.13.1'
285297

286298
- name: Install pnpm
287-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
299+
run: |
300+
npm install -g corepack@latest
301+
corepack enable
302+
corepack prepare pnpm@11.3.0 --activate
288303
289304
- name: Install CLI dependencies
290305
run: pnpm install --frozen-lockfile
@@ -349,7 +364,10 @@ jobs:
349364
node-version: '22.13.1'
350365

351366
- name: Install pnpm
352-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
367+
run: |
368+
npm install -g corepack@latest
369+
corepack enable
370+
corepack prepare pnpm@11.3.0 --activate
353371
354372
- name: Install CLI dependencies
355373
run: pnpm install --frozen-lockfile
@@ -403,7 +421,10 @@ jobs:
403421
node-version: '22.13.1'
404422

405423
- name: Install pnpm
406-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
424+
run: |
425+
npm install -g corepack@latest
426+
corepack enable
427+
corepack prepare pnpm@11.3.0 --activate
407428
408429
- name: Install CLI dependencies
409430
run: pnpm install --frozen-lockfile

.github/workflows/sdk-unit.yml

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ jobs:
6868
node-version: '22.13.1'
6969

7070
- name: Install pnpm
71-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
71+
run: |
72+
npm install -g corepack@latest
73+
corepack enable
74+
corepack prepare pnpm@11.3.0 --activate
7275
7376
- name: Install CLI dependencies
7477
run: pnpm install --frozen-lockfile
@@ -111,7 +114,10 @@ jobs:
111114
node-version: ${{ matrix.node-version }}
112115

113116
- name: Install pnpm
114-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
117+
run: |
118+
npm install -g corepack@latest
119+
corepack enable
120+
corepack prepare pnpm@11.3.0 --activate
115121
116122
- name: Install CLI dependencies
117123
run: pnpm install --frozen-lockfile
@@ -158,7 +164,10 @@ jobs:
158164
node-version: ${{ matrix.node-version }}
159165

160166
- name: Install pnpm
161-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
167+
run: |
168+
npm install -g corepack@latest
169+
corepack enable
170+
corepack prepare pnpm@11.3.0 --activate
162171
163172
- name: Install CLI dependencies
164173
run: pnpm install --frozen-lockfile
@@ -205,7 +214,10 @@ jobs:
205214
node-version: ${{ matrix.node-version }}
206215

207216
- name: Install pnpm
208-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
217+
run: |
218+
npm install -g corepack@latest
219+
corepack enable
220+
corepack prepare pnpm@11.3.0 --activate
209221
210222
- name: Install CLI dependencies
211223
run: pnpm install --frozen-lockfile
@@ -287,7 +299,10 @@ jobs:
287299
node-version: '22.13.1'
288300

289301
- name: Install pnpm
290-
run: corepack enable && corepack prepare pnpm@11.3.0 --activate
302+
run: |
303+
npm install -g corepack@latest
304+
corepack enable
305+
corepack prepare pnpm@11.3.0 --activate
291306
292307
- name: Install CLI dependencies
293308
run: pnpm install --frozen-lockfile

0 commit comments

Comments
 (0)