Skip to content

Install npm with CircleCI OIDC support. - #243

Merged
pomek merged 1 commit into
masterfrom
ci/4615-install-circleci-oidc-npm
Jul 13, 2026
Merged

Install npm with CircleCI OIDC support.#243
pomek merged 1 commit into
masterfrom
ci/4615-install-circleci-oidc-npm

Conversation

@pomek

@pomek pomek commented Jul 13, 2026

Copy link
Copy Markdown
Member

🚀 Summary

Installs npm ^11.11.0 before obtaining the npm OIDC token in the CircleCI release job.

The cimg/node:24.11.0 image provides an older npm version whose OIDC implementation recognizes only GitHub Actions and GitLab. CircleCI support was added in npm/cli#8925 and first released in npm 11.11.0. Without this upgrade, npm ignores NPM_ID_TOKEN and attempts an unauthenticated publish.


📌 Related issues

  • See ckeditor/ckeditor5-internal#4615.
  • See ckeditor/ckeditor5-internal#4618.

💡 Additional information

This is an internal release configuration fix, so no changelog entry is required. ESLint, 3 script tests, 217 unit tests, YAML parsing, release package preparation, and git diff --check pass.

@pomek
pomek merged commit 5b695c1 into master Jul 13, 2026
6 checks passed
@pomek
pomek deleted the ci/4615-install-circleci-oidc-npm branch July 13, 2026 11:54
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.

2 participants