Skip to content

fix(ci): use node to invoke sync-manifest in version script#40

Merged
ryanbas21 merged 1 commit into
mainfrom
feat/changeset-sync-manifest
May 13, 2026
Merged

fix(ci): use node to invoke sync-manifest in version script#40
ryanbas21 merged 1 commit into
mainfrom
feat/changeset-sync-manifest

Conversation

@ryanbas21
Copy link
Copy Markdown
Owner

Summary

  • Uses node packages/changeset-sync-manifest/dist/bin.js instead of the sync-manifest bin symlink in the version script

Problem: The changesets action runs pnpm run version in a subprocess where node_modules/.bin isn't on PATH, causing sync-manifest: not found.

Fix: Invoke the script directly via node instead of relying on the bin symlink.

Test plan

  • CI release job passes (changesets action runs pnpm run version successfully)

🤖 Generated with Claude Code

The pnpm bin symlink may not be on PATH in all CI environments
(e.g., changesets action subprocess). Use node directly instead.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ryanbas21 ryanbas21 merged commit a15ebd5 into main May 13, 2026
1 check passed
@ryanbas21 ryanbas21 deleted the feat/changeset-sync-manifest branch May 13, 2026 00:46
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