Skip to content

ci: pin pnpm version to fix Canary publish - #1

Merged
bfoxhound merged 1 commit into
mainfrom
fix/pin-pnpm-version
Jul 24, 2026
Merged

ci: pin pnpm version to fix Canary publish#1
bfoxhound merged 1 commit into
mainfrom
fix/pin-pnpm-version

Conversation

@bfoxhound

Copy link
Copy Markdown
Owner

Problem

The scheduled Canary workflow (run 30120648150) fails at the pnpm/action-setup@v4 step:

Error: No pnpm version is specified. Please specify it by one of the following ways: version key in the action, or packageManager in package.json.

pnpm/action-setup@v4 dropped its built-in default version, and the repo pinned pnpm nowhere. The canary never reaches install/build/publish.

Fix

Add "packageManager": "pnpm@9.15.0" to the root package.json. This is the single source of truth pnpm's action reads, and it also pins pnpm for local dev and any other workflow that sets up pnpm. 9.15.0 matches the existing pnpm-lock.yaml (lockfileVersion: 9.0).

🤖 Generated with Claude Code

@bfoxhound
bfoxhound merged commit 28a49c3 into main Jul 24, 2026
3 of 16 checks passed
@bfoxhound
bfoxhound deleted the fix/pin-pnpm-version branch July 24, 2026 20:31
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.

1 participant