Skip to content

Add manual trigger to release workflow#22

Merged
tzachbaksis merged 1 commit into
mainfrom
feat/release-workflow-dispatch
Mar 1, 2026
Merged

Add manual trigger to release workflow#22
tzachbaksis merged 1 commit into
mainfrom
feat/release-workflow-dispatch

Conversation

@tzachbaksis
Copy link
Copy Markdown
Owner

Summary

  • Adds workflow_dispatch trigger to the release workflow with a version input
  • Now releases can be triggered two ways:
    1. CLI: git tag v1.1.0 && git push origin v1.1.0
    2. GitHub UI: Actions → Release → Run workflow → enter version (e.g. 1.1.0)
  • When triggered from the UI, the workflow creates and pushes the tag automatically

Test plan

  • Merge this PR
  • Go to Actions → Release → "Run workflow"
  • Enter 1.1.0 and click "Run workflow"
  • Verify: tag v1.1.0 is created, GitHub Release is published with the extension zip

Adds workflow_dispatch with a version input so releases can be
triggered from the GitHub Actions UI without needing to push a tag
manually.
@tzachbaksis tzachbaksis merged commit d69e21e into main Mar 1, 2026
1 check passed
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.

1 participant