Skip to content

ci: trigger publish on GitHub Release, drop version bump#3

Merged
daithihearn merged 1 commit into
mainfrom
chore/release-on-tag-publish
May 14, 2026
Merged

ci: trigger publish on GitHub Release, drop version bump#3
daithihearn merged 1 commit into
mainfrom
chore/release-on-tag-publish

Conversation

@Vombato
Copy link
Copy Markdown
Contributor

@Vombato Vombato commented May 14, 2026

Summary

  • Publish workflow triggers on release: published instead of workflow_dispatch.
  • Releaser bumps package.json via PR, then creates a GitHub Release with a vX.Y.Z tag.
  • Workflow derives version + dist-tag from the release and publishes via OIDC.
  • Removes version bump, direct push to main, and the GitHub Release creation step.

Test plan

  • Create a draft GitHub Release with tag vX.Y.Z (prerelease: optional).
  • Publish the release and confirm the workflow runs and publishes to npm.

@Vombato Vombato requested a review from daithihearn May 14, 2026 11:42
@daithihearn daithihearn merged commit a11f246 into main May 14, 2026
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