Skip to content

ci: add manual Tag workflow#81

Merged
yaseenisolated merged 1 commit into
mainfrom
add-tag-workflow
Jun 10, 2026
Merged

ci: add manual Tag workflow#81
yaseenisolated merged 1 commit into
mainfrom
add-tag-workflow

Conversation

@yaseenisolated

Copy link
Copy Markdown
Contributor

Summary

  • Add a workflow_dispatch Tag workflow that creates and pushes an annotated tag.
  • Inputs: version (semver, leading v added if missing) and optional commit SHA (defaults to main HEAD).
  • Validates the version is valid semver and rejects tags that already exist before pushing.
  • Pushing the tag triggers the existing release workflow.

Test plan

  • Run the workflow via the Actions tab with a version like 2.4.1 and confirm a v2.4.1 annotated tag is created and pushed.
  • Confirm invalid versions and existing tags are rejected.

🤖 Generated with Claude Code

Add a workflow_dispatch workflow that creates and pushes an annotated
semver tag from a chosen version and commit, with validation that the
version is valid semver and the tag does not already exist. Pushing the
tag triggers the existing release workflow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@yaseenisolated yaseenisolated added this pull request to the merge queue Jun 10, 2026
Merged via the queue into main with commit 580ff18 Jun 10, 2026
4 checks passed
@yaseenisolated yaseenisolated deleted the add-tag-workflow branch June 10, 2026 11:14
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