Skip to content

ci: pin npm to v11 in release workflow - #185

Merged
TooTallNate merged 1 commit into
masterfrom
ci-fix/release-06a11b45
Nov 6, 2026
Merged

TooTallNate merged 1 commit into
masterfrom
ci-fix/release-06a11b45

Conversation

@clutz-bot

@clutz-bot clutz-bot Bot commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Problem

The Release run on master (06a11b4, "Version Packages") failed to publish plist@5.0.1:

npm error code EUNKNOWNCONFIG
npm error Unknown cli flag:
npm error   - --git-checks

The workflow installs npm@latest, which is now npm 12, and npm 12 errors on unknown CLI flags. changeset publish runs pnpm publish, and pnpm 10 hands off to the npm CLI and passes --git-checks along to it.

Fix

Pin npm to v11. npm 11.5.1 and later still supports OIDC trusted publishing, which this workflow relies on.

After this merges, the push to master will re-run Release, and 5.0.1 should publish because it still isn't on npm.

npm@latest is now v12, which errors (EUNKNOWNCONFIG) on unknown CLI
flags. pnpm 10 delegates `pnpm publish` to the npm CLI and forwards
`--git-checks`, so `changeset publish` failed to publish plist@5.0.1.
npm 11 (>=11.5.1) still supports OIDC trusted publishing.
@changeset-bot

changeset-bot Bot commented Nov 6, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 19995a3

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
plist-playground Ready Ready Preview Nov 6, 2026 7:36pm UTC

@TooTallNate
TooTallNate merged commit da8a056 into master Nov 6, 2026
7 checks passed
@TooTallNate
TooTallNate deleted the ci-fix/release-06a11b45 branch November 6, 2026 19:38

This branch was successfully deployed

1 active deployment
Preview — 19995a3b Deployed Nov 6, 2026 by vercel[bot]
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