fix(ci): remove pnpm version input conflicting with packageManager#115
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
WalkthroughThe release-and-publish workflow's pnpm action setup step has been simplified by removing its explicit ChangesRelease Workflow Configuration
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
pnpm/action-setup@v4fails with "Multiple versions of pnpm specified" when the workflow passesversion:whilepackage.jsondeclares apackageManagerfield — this broke thebuild-and-publishjob on the v0.13.1 tag push (https://github.com/initia-labs/tx-decoder/actions/runs/27392863202/job/80953995812), so 0.13.1 was never published to npm."packageManager": "pnpm@11.0.8"; this removes theversion: latestinput so the publish workflow uses the pinned version frompackageManager, matchingci-tests.yml(which already omits the input and passes on the same commit).v0.13.1tag to the fixed commit or publish 0.13.1 manually.Summary by CodeRabbit
No user-facing changes in this release.