Skip to content

chore(fleet): adopt pnpm 11.0.0-rc.5 and bump socket-registry pins#609

Merged
John-David Dalton (jdalton) merged 1 commit intomainfrom
chore/bump-pnpm-rc5
Apr 21, 2026
Merged

chore(fleet): adopt pnpm 11.0.0-rc.5 and bump socket-registry pins#609
John-David Dalton (jdalton) merged 1 commit intomainfrom
chore/bump-pnpm-rc5

Conversation

@jdalton
Copy link
Copy Markdown
Contributor

Summary

  • Bump packageManager from pnpm@11.0.0-rc.3 to 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 — discovered during the socket-registry cascade that preceded this PR).
  • Drop '@pnpm/exe': true from allowBuilds — no longer applicable now that pmOnFail: error prevents the self-download chain entirely.
  • Bump all SocketDev/socket-registry action/workflow pins to ebf1b48f962ea4978d63f18d5ac711cab94d597f (propagation SHA for the pnpm rc.5 cascade in socket-registry). Unifies every socket-registry pin in this repo under a single SHA; leaf-action pins (setup-git-signing, cleanup-git-signing) resolve to identical content since those actions haven't changed.

Part of fleet-wide alignment to pnpm 11.0.0-rc.5. socket-registry internal cascade completed in commits through d7b5d15a; direct-push fleet repos (sdxgen, stuie, ultrathink, socket-lib, socket-packageurl-js, socket-btm) already updated. PR repos (socket-sdk-js, socket-cli) require human approval.

Test plan

  • pnpm install with rc.5 reproduces the existing lockfile (no drift).
  • Pre-commit hooks pass (build + lint + staged tests).
  • CI green on this PR.

- packageManager: pnpm@11.0.0-rc.3 → 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). Unifies every socket-registry pin in this repo under a single SHA; leaf-action pins (setup-git-signing, cleanup-git-signing) resolve to identical content since those actions haven't changed.
@jdalton John-David Dalton (jdalton) merged commit 677a768 into main Apr 21, 2026
11 checks passed
@jdalton John-David Dalton (jdalton) deleted the chore/bump-pnpm-rc5 branch April 21, 2026 22:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants