Skip to content

Align pnpm patch version in release.yml with devbox.json#38

Open
toon-backlog-bot[bot] wants to merge 1 commit into
mainfrom
agent/35-release-yml-pnpm-version
Open

Align pnpm patch version in release.yml with devbox.json#38
toon-backlog-bot[bot] wants to merge 1 commit into
mainfrom
agent/35-release-yml-pnpm-version

Conversation

@toon-backlog-bot

Copy link
Copy Markdown
Contributor

Closes #35

Summary

Verification

grep -n "version: 8.15.9" .github/workflows/release.yml   # → line 26, confirmed
pnpm -r build   # ✅ both packages build
pnpm -r test    # ✅ 130 passed, 2 skipped, 0 failed

Note: pnpm install --no-frozen-lockfile reported pnpm-lock.yaml is already out of sync with packages/swap/package.json on main (pre-existing drift, independent of this change — appears to be what PR #34 addresses for @toon-protocol/{connector,core,sdk} specifiers). I reverted the incidental lockfile changes from that install so this PR's diff stays scoped to the release.yml line the issue calls out; build/test above were verified against the resolved node_modules before reverting the lockfile file itself.

🤖 Generated with Claude Code

release.yml pinned pnpm/action-setup@v4 to 8.15.0 while devbox.json
pins 8.15.9 (fixed for ci.yml/package.json in #31/PR #34). Aligns the
last remaining 8.15.0 pin so the npm-publish pipeline uses the same
pnpm patch version as the rest of the toolchain.

Closes #35

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

@ALLiDoizCode ALLiDoizCode left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Reviewed: single-line pnpm/action-setup@v4 version bump (8.15.0 → 8.15.9) in release.yml to match the pre-existing devbox.json pin, plus a scoped empty changeset. Verified 8.15.9 is devbox.json's actual existing pin, title/body accurately match the diff (5 additions/1 deletion across 2 files), the empty-changeset pattern matches the established sibling-PR convention, and CI (build, devbox-validate) is green. No publish logic, secrets, or triggers touched. No blocking issues.

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.

Align pnpm patch version in release.yml with devbox.json (8.15.0 vs 8.15.9 drift)

1 participant