Skip to content

fix(ci): pin docs-site pnpm to v9 -- lockfile format 9.0, pnpm 11 blocks esbuild#6

Merged
MyLaserEyes merged 1 commit into
mainfrom
fix/pages-pnpm9
Jun 26, 2026
Merged

fix(ci): pin docs-site pnpm to v9 -- lockfile format 9.0, pnpm 11 blocks esbuild#6
MyLaserEyes merged 1 commit into
mainfrom
fix/pages-pnpm9

Conversation

@MyLaserEyes

Copy link
Copy Markdown
Contributor

The docs-site/pnpm-lock.yaml is lockfile format 9.0 (generated with pnpm 9). pnpm 11 introduces a new supply-chain security feature that blocks build scripts by default, causing esbuild@0.21.5 to fail. Pinning pnpm back to v9 in the Pages workflow matches the lockfile version and avoids the blocked-builds issue.

Also reverts the onlyBuiltDependencies workaround from the previous fix (which had no effect).

…blocks esbuild build script

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@MyLaserEyes MyLaserEyes requested review from a team and morks as code owners June 26, 2026 07:06

@morks morks left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@MyLaserEyes MyLaserEyes merged commit 84d11b1 into main Jun 26, 2026
2 checks passed
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