Skip to content

build: Switch from Yarn to pnpm - #9761

Merged
BYK merged 3 commits into
mainfrom
chore/migrate-to-pnpm
Oct 3, 2026
Merged

BYK merged 3 commits into
mainfrom
chore/migrate-to-pnpm

Conversation

@BYK

@BYK BYK commented Oct 3, 2026

Copy link
Copy Markdown
Member

Summary

  • Pin pnpm 12.8.1, replace the Yarn lockfile, and preserve the undici override in pnpm-workspace.yaml.
  • Update test and publish workflows to use a commit-pinned pnpm setup action, pnpm store caching, and frozen installs in every job, including the nested publish checkout.
  • Update developer guidance and generated-file messages, add workflow regression tests, and include the automatically managed project knowledge files.

Validation

  • CI=true pnpm install --frozen-lockfile
  • pnpm test (127 tests)
  • pnpm lint
  • Prettier check on changed authored files (generated lockfile excluded)
  • git diff --check

@BYK
BYK requested a review from a team as a code owner October 3, 2026 14:17
@BYK
BYK merged commit b3e0b50 into main Oct 3, 2026
14 checks passed
@BYK
BYK deleted the chore/migrate-to-pnpm branch October 3, 2026 14:42
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