Skip to content

Commit e10c13b

Browse files
authored
Merge pull request #618 from preactjs/chore/pnpm-11-supply-chain-window
Upgrade pnpm supply-chain safeguards
2 parents 0276eed + 35a00dd commit e10c13b

3 files changed

Lines changed: 14 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
- name: Setup pnpm
3939
uses: pnpm/action-setup@v3
4040
with:
41-
version: 10
41+
version: 11.0.0
4242
run_install: false
4343

4444
- name: Install Dependencies
@@ -83,7 +83,7 @@ jobs:
8383
- name: Setup pnpm
8484
uses: pnpm/action-setup@v3
8585
with:
86-
version: 10
86+
version: 11.0.0
8787
run_install: false
8888

8989
- name: Install Dependencies

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Setup pnpm
2727
uses: pnpm/action-setup@v3
2828
with:
29-
version: 10
29+
version: 11.0.0
3030
run_install: false
3131

3232
- name: Get pnpm store directory
@@ -47,10 +47,10 @@ jobs:
4747
- name: Setup Puppeteer
4848
run: npx puppeteer browsers install chrome
4949
- name: Build packages
50-
run: yarn build
50+
run: pnpm build
5151

5252
- name: Run tests
53-
run: yarn test
53+
run: pnpm test
5454
env:
5555
CI: false
5656

pnpm-workspace.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,11 @@
11
packages:
22
- 'packages/*'
3+
4+
minimumReleaseAge: 10080
5+
6+
blockExoticSubdeps: true
7+
8+
allowBuilds:
9+
core-js: true
10+
fsevents: true
11+
puppeteer: true

0 commit comments

Comments
 (0)