Skip to content

Conversation

@nicknisi
Copy link
Member

Summary

  • Events triggered by GITHUB_TOKEN don't create new workflow runs (GitHub's infinite loop prevention)
  • This meant release: [published] never fired when release-please created a release
  • Now release-please directly calls the publish workflow via workflow_call

Test plan

  • Merge this PR
  • Manually trigger release workflow for v0.3.0: gh workflow run release.yml --repo workos/cli
  • Verify next release auto-publishes to npm

GITHUB_TOKEN events don't trigger other workflows, so release:published
never fired. Now release-please directly calls the publish workflow.
@nicknisi nicknisi merged commit c68f990 into main Jan 31, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants