Skip to content

fix(ci): upgrade @semantic-release/npm to v13 for OIDC trusted publishing - #544

Merged
gund merged 1 commit into
masterfrom
fix/upgrade-semantic-release-npm-v13
Jul 17, 2026
Merged

fix(ci): upgrade @semantic-release/npm to v13 for OIDC trusted publishing#544
gund merged 1 commit into
masterfrom
fix/upgrade-semantic-release-npm-v13

Conversation

@gund

@gund gund commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Root cause: @semantic-release/npm@10 does NOT support OIDC trusted publishing. OIDC support was added in v13.

This PR upgrades @semantic-release/npm from v10 to v13 which has native OIDC trusted publishing support via token exchange with GitHub Actions.

Key changes:

  • @semantic-release/npm upgraded from ^10.0.0 to ^13.0.0 (resolved to 13.1.5)
  • Override updated to match
  • package-lock.json regenerated

This resolves the 401 Unauthorized / EINVALIDNPMTOKEN errors that have been plaguing the release workflow.

@gund
gund merged commit f0cd6d7 into master Jul 17, 2026
3 of 12 checks passed
@gund
gund deleted the fix/upgrade-semantic-release-npm-v13 branch July 17, 2026 16:00
github-actions Bot pushed a commit that referenced this pull request Jul 17, 2026
# [11.0.0](v10.8.2...v11.0.0) (2026-07-17)

### Bug Fixes

* **build:** rename api-extractor golden files to .api.md extension ([#546](#546)) ([88e545e](88e545e))
* **ci:** add npm overrides to force @semantic-release/npm@10 ([#541](#541)) ([56cd1d1](56cd1d1))
* **ci:** add registry-url to setup-node for OIDC trusted publishing ([#540](#540)) ([c84a87f](c84a87f))
* **ci:** regenerate package-lock.json with complete esbuild binaries ([#545](#545)) ([449fb86](449fb86))
* **ci:** upgrade @semantic-release/npm to v13 for OIDC trusted publishing support ([#544](#544)) ([f0cd6d7](f0cd6d7))
* **ci:** upgrade actions/setup-node to v4 for OIDC trusted publishing ([#543](#543)) ([bfa1cbc](bfa1cbc))

* fix(io)!: remove ComponentFactoryResolver for Angular 22 compatibility ([2727318](2727318)), closes [#528](#528)

### BREAKING CHANGES

* IoService constructor no longer accepts ComponentFactoryResolver. This removes a public constructor dependency reflected in the public API golden.
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