Skip to content

Upgrade publish action#262

Merged
stefangutica merged 4 commits into
mainfrom
upgrade-publish-action
May 22, 2026
Merged

Upgrade publish action#262
stefangutica merged 4 commits into
mainfrom
upgrade-publish-action

Conversation

@stefangutica
Copy link
Copy Markdown
Contributor

@stefangutica stefangutica commented May 22, 2026

Reasoning

  • Update the publishing flow to use npm provenance and OIDC-based publishing.
  • Remove the NPM token from secrets.env and align package manifests with the new release setup.

Proposed Changes

  • Add "provenance": true under publishConfig in all publishable package manifests.
  • Update the GitHub Actions publish workflows to use the new npm publishing permissions.
  • Remove the NPM token from secrets.env.

How to test

  • Run the publish workflow in GitHub Actions.
  • Confirm all packages publish successfully to npm with provenance enabled.

@stefangutica stefangutica merged commit 63a45e5 into main May 22, 2026
2 checks passed
@stefangutica stefangutica deleted the upgrade-publish-action branch May 22, 2026 13:00
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