Skip to content

Commit c25fa95

Browse files
eps1lonztanner
authored andcommitted
Fix corepack keys (#75600)
1 parent 22ce8ea commit c25fa95

15 files changed

+67
-16
lines changed

‎.devcontainer/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,5 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
2828
# RUN su node -c "npm install -g <your-package-list-here>"
2929

3030
# Enable pnpm
31+
RUN npm i -g corepack@latest
3132
RUN corepack enable pnpm

‎./actions/next-stats-action/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ RUN apt install unzip wget curl nano htop screen build-essential pkg-config libs
1212
RUN ln $(which python3) /usr/bin/python
1313

1414
RUN curl -sfLS https://install-node.vercel.app/v18.18.2 | bash -s -- -f
15+
RUN npm i -g [email protected]
1516
RUN corepack enable
1617

1718
WORKDIR /next-stats

‎./workflows/build_and_deploy.yml

+20-5
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ jobs:
2929
with:
3030
node-version: ${{ env.NODE_LTS_VERSION }}
3131
check-latest: true
32-
- run: corepack enable
32+
- name: Setup corepack
33+
run: |
34+
35+
corepack enable
3336
- name: Determine deploy target
3437
# 'force-preview' performs a full preview build but only if acknowledged i.e. workflow_dis
3538
# 'automated-preview' for pushes on branches other than 'canary' for integration testing.
@@ -70,7 +73,10 @@ jobs:
7073
with:
7174
node-version: ${{ env.NODE_LTS_VERSION }}
7275
check-latest: true
73-
- run: corepack enable
76+
- name: Setup corepack
77+
run: |
78+
79+
corepack enable
7480
7581
- uses: actions/checkout@v4
7682
with:
@@ -458,7 +464,10 @@ jobs:
458464
with:
459465
node-version: ${{ env.NODE_LTS_VERSION }}
460466
check-latest: true
461-
- run: corepack enable
467+
- name: Setup corepack
468+
run: |
469+
470+
corepack enable
462471
463472
# https://.com/actions/virtual-environments/issues/1187
464473
- name: tune linux network
@@ -518,7 +527,10 @@ jobs:
518527
with:
519528
node-version: ${{ env.NODE_LTS_VERSION }}
520529
check-latest: true
521-
- run: corepack enable
530+
- name: Setup corepack
531+
run: |
532+
533+
corepack enable
522534
523535
# https://.com/actions/virtual-environments/issues/1187
524536
- name: tune linux network
@@ -576,7 +588,10 @@ jobs:
576588
with:
577589
node-version: ${{ env.NODE_LTS_VERSION }}
578590
check-latest: true
579-
- run: corepack enable
591+
- name: Setup corepack
592+
run: |
593+
594+
corepack enable
580595
581596
- uses: ././actions/setup-rust
582597
with:

‎./workflows/build_and_test.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,10 @@ jobs:
107107
- uses: actions/setup-node@v4
108108
with:
109109
node-version: 18
110-
- run: corepack enable
110+
- name: Setup corepack
111+
run: |
112+
113+
corepack enable
111114
- name: 'Run link checker'
112115
run: node ././actions/validate-docs-links/dist/index.js
113116
env:

‎./workflows/code_freeze.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ jobs:
3131
with:
3232
node-version: 18
3333
check-latest: true
34-
- run: corepack enable
34+
- name: Setup corepack
35+
run: |
36+
37+
corepack enable
3538
3639
- run: git clone https://.com/vercel/next.js.git --depth=1 .
3740

‎./workflows/popular.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414
- uses: actions/setup-node@v4
15-
- run: corepack enable
15+
- name: Setup corepack
16+
run: |
17+
18+
corepack enable
1619
- name: 'Issues: Send notification to Slack'
1720
run: node ././actions/next-repo-actions/dist/issues/index.mjs
1821
continue-on-error: true

‎./workflows/setup-nextjs-build.yml

+1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ jobs:
8282
run: |
8383
wget https://.com/sharkdp/hyperfine/releases/download/v1.16.1/hyperfine_1.16.1_amd64.deb
8484
sudo dpkg -i hyperfine_1.16.1_amd64.deb
85+
8586
corepack enable
8687
pnpm install --loglevel error
8788

‎./workflows/test_e2e_deploy_release.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ jobs:
2525
check-latest: true
2626

2727
- name: Setup pnpm
28-
run: corepack enable
28+
run: |
29+
30+
corepack enable
2931
3032
- name: Checkout
3133
uses: actions/checkout@v4

‎./workflows/test_examples.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ jobs:
3939
with:
4040
node-version: 18
4141
check-latest: true
42-
- run: corepack enable
42+
- name: Setup corepack
43+
run: |
44+
45+
corepack enable
4346
4447
- run: pnpm install
4548
- run: pnpm build

‎./workflows/triage_with_ai.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ jobs:
1010
steps:
1111
- uses: actions/checkout@v4
1212
- uses: actions/setup-node@v4
13-
- run: corepack enable
13+
- name: Setup corepack
14+
run: |
15+
16+
corepack enable
1417
- name: 'Send report to Slack (AI-powered)'
1518
run: node ././actions/next-repo-actions/dist/triage-issues-with-ai/index.js
1619
env:

‎./workflows/trigger_release.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,11 @@ jobs:
8282
- name: tune linux network
8383
run: sudo ethtool -K eth0 tx off rx off
8484

85-
- run: corepack enable && pnpm --version
85+
- name: Setup corepack
86+
run: |
87+
88+
corepack enable
89+
pnpm --version
8690
8791
- id: get-store-path
8892
run: echo STORE_PATH=$(pnpm store path) >> $_OUTPUT

‎./workflows/turbopack-update-tests-manifest.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ jobs:
2626
node-version: ${{ env.NODE_LTS_VERSION }}
2727
check-latest: true
2828

29-
- run: corepack enable
29+
- name: Setup corepack
30+
run: |
31+
32+
corepack enable
3033
3134
- name: Install dependencies
3235
shell: bash

‎./workflows/turbopack-upload-tests-manifest.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ jobs:
2727
- name: Checkout
2828
uses: actions/checkout@v4
2929

30-
- run: corepack enable
30+
- name: Setup corepack
31+
run: |
32+
33+
corepack enable
3134
3235
- name: Install dependencies
3336
shell: bash

‎./workflows/update_fonts_data.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ jobs:
2828
node-version: ${{ env.NODE_LTS_VERSION }}
2929
check-latest: true
3030

31-
- run: corepack enable
31+
- name: Setup corepack
32+
run: |
33+
34+
corepack enable
3235
3336
- name: Install dependencies
3437
shell: bash

‎./workflows/update_react.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ jobs:
3939
node-version: ${{ env.NODE_LTS_VERSION }}
4040
check-latest: true
4141

42-
- run: corepack enable
42+
- name: Setup corepack
43+
run: |
44+
45+
corepack enable
4346
4447
- name: Install dependencies
4548
shell: bash

0 commit comments

Comments
 (0)