Skip to content

Commit 51f4f93

Browse files
committed
chore(fleet): adopt pnpm 11.0.0-rc.5 and bump socket-registry pins
- packageManager: pnpm@11.0.0-rc.2 → pnpm@11.0.0-rc.5. - Add pmOnFail: error to pnpm-workspace.yaml so a pnpm version drift fails fast instead of silently auto-downloading via @pnpm/exe (whose rc.5 tarball leaves a placeholder launcher that errors at runtime). - Drop '@pnpm/exe': true from allowBuilds — no longer applicable now that pmOnFail: error prevents the self-download chain entirely. - Bump SocketDev/socket-registry action/workflow pins to ebf1b48f (propagation SHA for the pnpm rc.5 cascade in socket-registry).
1 parent d699400 commit 51f4f93

5 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ concurrency:
2121
jobs:
2222
ci:
2323
name: Run CI Pipeline
24-
uses: SocketDev/socket-registry/.github/workflows/ci.yml@a5923566cd8bcf70aefa1eefacf21f96e328be45 # main
24+
uses: SocketDev/socket-registry/.github/workflows/ci.yml@ebf1b48f962ea4978d63f18d5ac711cab94d597f # main

.github/workflows/provenance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ permissions:
2727

2828
jobs:
2929
publish:
30-
uses: SocketDev/socket-registry/.github/workflows/provenance.yml@d638c11f4bc7ac637e0f61f05729a54d68af40e0 # main
30+
uses: SocketDev/socket-registry/.github/workflows/provenance.yml@ebf1b48f962ea4978d63f18d5ac711cab94d597f # main
3131
with:
3232
debug: ${{ inputs.debug }}
3333
dist-tag: ${{ inputs.dist-tag }}

.github/workflows/weekly-update.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
outputs:
2525
has-updates: ${{ steps.check.outputs.has-updates }}
2626
steps:
27-
- uses: SocketDev/socket-registry/.github/actions/setup-and-install@a5923566cd8bcf70aefa1eefacf21f96e328be45 # main
27+
- uses: SocketDev/socket-registry/.github/actions/setup-and-install@ebf1b48f962ea4978d63f18d5ac711cab94d597f # main
2828

2929
- name: Check for npm updates
3030
id: check
@@ -49,7 +49,7 @@ jobs:
4949
contents: write
5050
pull-requests: write
5151
steps:
52-
- uses: SocketDev/socket-registry/.github/actions/setup-and-install@a5923566cd8bcf70aefa1eefacf21f96e328be45 # main
52+
- uses: SocketDev/socket-registry/.github/actions/setup-and-install@ebf1b48f962ea4978d63f18d5ac711cab94d597f # main
5353

5454
- name: Create update branch
5555
id: branch
@@ -62,7 +62,7 @@ jobs:
6262
git checkout -b "$BRANCH_NAME"
6363
echo "branch=$BRANCH_NAME" >> "$GITHUB_OUTPUT"
6464
65-
- uses: SocketDev/socket-registry/.github/actions/setup-git-signing@a5923566cd8bcf70aefa1eefacf21f96e328be45 # main
65+
- uses: SocketDev/socket-registry/.github/actions/setup-git-signing@ebf1b48f962ea4978d63f18d5ac711cab94d597f # main
6666
with:
6767
gpg-private-key: ${{ secrets.BOT_GPG_PRIVATE_KEY }}
6868

@@ -303,7 +303,7 @@ jobs:
303303
test-output.log
304304
retention-days: 7
305305

306-
- uses: SocketDev/socket-registry/.github/actions/cleanup-git-signing@a5923566cd8bcf70aefa1eefacf21f96e328be45 # main
306+
- uses: SocketDev/socket-registry/.github/actions/cleanup-git-signing@ebf1b48f962ea4978d63f18d5ac711cab94d597f # main
307307
if: always()
308308

309309
notify:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@socketregistry/packageurl-js",
33
"version": "1.4.2",
4-
"packageManager": "pnpm@11.0.0-rc.2",
4+
"packageManager": "pnpm@11.0.0-rc.5",
55
"license": "MIT",
66
"description": "Socket.dev optimized package override for packageurl-js",
77
"keywords": [

pnpm-workspace.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,14 @@ packages:
77
- .claude/hooks/*
88

99
allowBuilds:
10-
'@pnpm/exe': true
1110
esbuild: true
1211

12+
# Refuse to run if the pnpm version on PATH differs from the packageManager
13+
# field in package.json. Our setup action pins pnpm via external-tools.json;
14+
# any drift should fail fast, not silently auto-download via @pnpm/exe
15+
# (which in rc.5 leaves a placeholder launcher that errors at runtime).
16+
pmOnFail: error
17+
1318
overrides:
1419
vite: 7.3.2
1520

0 commit comments

Comments
 (0)