Skip to content

Commit 6bfa9a4

Browse files
committed
ci fix
1 parent 9fc440e commit 6bfa9a4

5 files changed

Lines changed: 26 additions & 5 deletions

File tree

.github/workflows/code-quality.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,11 @@ jobs:
2525
- name: Install pnpm
2626
uses: pnpm/action-setup@v6
2727
with:
28-
version: latest
28+
# Pinned below 11.12.0, whose self-install crashes with
29+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
30+
# https://github.com/pnpm/action-setup/issues/276
31+
# https://github.com/pnpm/pnpm/issues/12959
32+
version: 11.11.0
2933

3034
- name: Setup pnpm config
3135
run: |

.github/workflows/deploy.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ jobs:
2020
- name: Install pnpm
2121
uses: pnpm/action-setup@v6
2222
with:
23-
version: latest
23+
# Pinned below 11.12.0, whose self-install crashes with
24+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
25+
# https://github.com/pnpm/action-setup/issues/276
26+
# https://github.com/pnpm/pnpm/issues/12959
27+
version: 11.11.0
2428

2529
- name: Install and Build
2630
run: |

.github/workflows/links.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,12 @@ jobs:
1818
- name: Install pnpm
1919
uses: pnpm/action-setup@v6
2020
with:
21-
version: latest
21+
# Pinned below 11.12.0, whose self-install crashes with
22+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
23+
# https://github.com/pnpm/action-setup/issues/276
24+
# https://github.com/pnpm/pnpm/issues/12959
25+
version: 11.11.0
26+
2227

2328
- uses: actions/setup-node@v6
2429
with:

.github/workflows/lint.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,11 @@ jobs:
2525
- name: Install pnpm
2626
uses: pnpm/action-setup@v6
2727
with:
28-
version: latest
28+
# Pinned below 11.12.0, whose self-install crashes with
29+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
30+
# https://github.com/pnpm/action-setup/issues/276
31+
# https://github.com/pnpm/pnpm/issues/12959
32+
version: 11.11.0
2933

3034
# npm (not pnpm) is intentional: remark-cli is installed globally by the
3135
# action at /usr/local/lib/node_modules/. pnpm's global store is not on

.github/workflows/preview.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ jobs:
2828
- name: Install pnpm
2929
uses: pnpm/action-setup@v6
3030
with:
31-
version: latest
31+
# Pinned below 11.12.0, whose self-install crashes with
32+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
33+
# https://github.com/pnpm/action-setup/issues/276
34+
# https://github.com/pnpm/pnpm/issues/12959
35+
version: 11.11.0
3236

3337
- run: echo "PREVIEW_PATH=pr-preview/pr-${{ github.event.number }}" >> "$GITHUB_ENV"
3438

0 commit comments

Comments
 (0)