Skip to content

Conversation

@fnesveda
Copy link
Member

@fnesveda fnesveda commented Dec 5, 2025

This rewrites the publishing workflow to:

  • use OIDC to publish to NPM
  • bump the package version based on the workflow input
  • automatically generate the changelog
  • commit the version bump and changelog
  • generate a GitHub release

One problem is that since the OIDC publishing to NPM allows only one publishing workflow, we lose the option to publish beta versions, but since this package is mostly stable, it's not really necessary.

I've tested everything but the actual NPM publishing, I don't want to generate unnecessary package versions.

@fnesveda fnesveda self-assigned this Dec 5, 2025
@github-actions github-actions bot added the t-management Issues with this label belong to the CTO or engineering managers. label Dec 5, 2025
@fnesveda fnesveda added the adhoc Ad-hoc unplanned task added during the sprint. label Dec 5, 2025
@fnesveda fnesveda merged commit 15560fd into master Dec 9, 2025
1 of 2 checks passed
@fnesveda fnesveda deleted the chore/rewrite-publish-workflow branch December 9, 2025 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-management Issues with this label belong to the CTO or engineering managers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants