Skip to content

Commit 11c4551

Browse files
authored
Corepack fix (#141)
related to nodejs/corepack#612 note that pnpm/pnpm#9014 (comment) suggests the problem would go away on its own but hasn't yet. manually installing corepack 0.31.0 works. --------- Co-authored-by: Misha Kaletsky <mmkal@users.noreply.github.com>
1 parent ec42e44 commit 11c4551

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

.github/workflows/autofix.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- uses: actions/checkout@v4
15+
- run: npm install -g corepack@0.31.0 # todo: delete if https://github.com/nodejs/corepack/issues/612 is resolved
1516
- run: corepack enable
1617
- run: pnpm install
1718
- run: pnpm run lint --fix

.github/workflows/ci.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@ jobs:
66
runs-on: ubuntu-latest
77
steps:
88
- uses: actions/checkout@v4
9+
- run: |
10+
node -v
11+
corepack -v
12+
- run: npm install -g corepack@0.31.0 # todo: delete if https://github.com/nodejs/corepack/issues/612 is resolved
913
- run: corepack enable
1014
- run: pnpm install
11-
- run: pnpm run build
12-
- run: pnpm run lint
15+
- run: pnpm build
16+
- run: pnpm lint
1317
- run: pnpm test -- --reporter html
1418
- name: upload artifact
1519
uses: actions/upload-artifact@v4
@@ -37,6 +41,7 @@ jobs:
3741
- "5.7"
3842
steps:
3943
- uses: actions/checkout@v4
44+
- run: npm install -g corepack@0.31.0 # todo: delete if https://github.com/nodejs/corepack/issues/612 is resolved
4045
- run: corepack enable
4146
- run: pnpm install
4247
- run: pnpm install typescript@${{ matrix.ts }}
@@ -47,6 +52,7 @@ jobs:
4752
runs-on: ubuntu-latest
4853
steps:
4954
- uses: actions/checkout@v4
55+
- run: npm install -g corepack@0.31.0 # todo: delete if https://github.com/nodejs/corepack/issues/612 is resolved
5056
- run: corepack enable
5157
- run: pnpm install
5258
- run: pnpm arethetypeswrong

.github/workflows/pkg.pr.new.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- uses: actions/checkout@v4
12+
- run: npm install -g corepack@0.31.0 # todo: delete if https://github.com/nodejs/corepack/issues/612 is resolved
1213
- run: corepack enable
1314
- run: pnpm install
1415
- run: pnpm build

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"engines": {
55
"node": ">=12.0.0"
66
},
7-
"packageManager": "pnpm@9.15.4",
7+
"packageManager": "pnpm@10.3.0",
88
"keywords": [
99
"typescript",
1010
"type-check",

0 commit comments

Comments
 (0)