Skip to content

ci: bump pnpm/action-setup v5 → v6 in publish workflow#145

Merged
JohnMcLear merged 1 commit into
mainfrom
chore/bump-pnpm-action-setup-v6
May 17, 2026
Merged

ci: bump pnpm/action-setup v5 → v6 in publish workflow#145
JohnMcLear merged 1 commit into
mainfrom
chore/bump-pnpm-action-setup-v6

Conversation

@JohnMcLear
Copy link
Copy Markdown
Member

Symptom

Every push to main since 2026-05-17 has failed publish-npm:

Error: Multiple versions of pnpm specified:
- version pnpm@11.1.2 in the package.json with the key "packageManager"
- version 10 in the GitHub Action config with the key "version"

So npm is still serving the pre-bump tarball (0.4.109 with ^0.2.7 ep_plugin_helpers), which doesn't resolve to the current ep_plugin_helpers@0.6.x line.

Fix

pnpm/action-setup@v5 doesn't tolerate both inputs being set; @v6 defers to packageManager in package.json when present. The other ether/* plugins (ep_align, ep_cursortrace, …) already use @v6 with no version: override — match that convention here.

Test plan

🤖 Generated with Claude Code

The release workflow has been failing since today's main pushes with:

  Error: Multiple versions of pnpm specified:
    - version pnpm@11.1.2 in the package.json with the key "packageManager"
    - version 10 in the GitHub Action config with the key "version"

pnpm/action-setup@v5 doesn't tolerate both being specified; v6 defers
to `packageManager` when present. Other ether/* plugins already use
@v6 with no `version:` override (ep_align, ep_cursortrace, etc.) —
align here.

Side effect: every merge to main since the ep_plugin_helpers bump
(2026-05-17) has failed publish-npm, so npm is still serving the
pre-bump 0.4.109 with the stale `^0.2.7` range that doesn't accept
ep_plugin_helpers@0.6.x. Unblocks the next merge from publishing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@qodo-code-review
Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@JohnMcLear JohnMcLear merged commit 39cfacc into main May 17, 2026
3 checks passed
@JohnMcLear JohnMcLear deleted the chore/bump-pnpm-action-setup-v6 branch May 17, 2026 20:48
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