Skip to content

ci(release-please): Enable trusted publishing#876

Merged
matz3 merged 1 commit intomainfrom
enable-trusted-publishing
Sep 25, 2025
Merged

ci(release-please): Enable trusted publishing#876
matz3 merged 1 commit intomainfrom
enable-trusted-publishing

Conversation

@matz3
Copy link
Member

@matz3 matz3 commented Sep 24, 2025

Using trusted publishing via OIDC for npm publishing. This makes the use of npm tokens obsolete and improves security.

See: https://docs.npmjs.com/trusted-publishers
JIRA: CPOUI5FOUNDATION-1127

Using trusted publishing via OIDC for npm publishing.
This makes the use of npm tokens obsolete and improves security.

See: https://docs.npmjs.com/trusted-publishers
@matz3 matz3 requested a review from a team September 24, 2025 14:11
@flovogt
Copy link
Member

flovogt commented Sep 24, 2025

Just a note for future readers: Using the trusted publishing concept of npm automatically enforces the usage of the provenance functionality. Therefore passing the "--provenance" flag is no longer required.

See: https://docs.npmjs.com/trusted-publishers#automatic-provenance-generation

@matz3 matz3 merged commit 63a8133 into main Sep 25, 2025
19 checks passed
@matz3 matz3 deleted the enable-trusted-publishing branch September 25, 2025 07:44
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.

3 participants