Skip to content

Allow manual trigger for GitHub Release workflow - #3430

Merged
adamziel merged 1 commit into
trunkfrom
adamziel/gh-release-manual
Mar 24, 2026
Merged

adamziel merged 1 commit into
trunkfrom
adamziel/gh-release-manual

Conversation

@adamziel

Copy link
Copy Markdown
Collaborator

Summary

Adds workflow_dispatch to the GitHub Release workflow so it can be triggered manually from the Actions tab. This is useful for testing the workflow without waiting for an npm release, and for creating a release if the automatic trigger was missed.

The automatic trigger (after successful npm publish on trunk) continues to work as before.

Test plan

  • Trigger the workflow manually from the Actions tab on trunk
  • Verify it reads the version from lerna.json, extracts the changelog, and creates a release

Add workflow_dispatch so the workflow can be tested from the Actions
tab without waiting for an npm publish.
@adamziel
adamziel requested review from a team, ashfame and Copilot and removed request for Copilot March 24, 2026 19:22
@adamziel
adamziel merged commit 7a682fd into trunk Mar 24, 2026
46 checks passed
@adamziel
adamziel deleted the adamziel/gh-release-manual branch March 24, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant