Skip to content

chore(ci): normalize tag input in release workflow - #108

Merged
its-mash merged 1 commit into
mainfrom
fix/release-tag-normalize
Feb 16, 2026
Merged

chore(ci): normalize tag input in release workflow#108
its-mash merged 1 commit into
mainfrom
fix/release-tag-normalize

Conversation

@its-mash

Copy link
Copy Markdown
Member

Summary

  • The manual workflow_dispatch release failed (run) because the tag was entered as 0.1.1 instead of v0.1.1
  • Adds a "Resolve tag" step that normalizes the input (strips then re-adds the v prefix) so both 0.1.1 and v0.1.1 work
  • Passes the normalized tag as a job output to update-homebrew and update-apt-repo

Test plan

  • Merge, then re-trigger workflow_dispatch with tag v0.1.1 to publish the draft release

The manual workflow_dispatch failed when tag was entered without
the "v" prefix (e.g. "0.1.1" instead of "v0.1.1"). Add a resolve
step that normalizes the tag consistently and pass it as a job
output to downstream jobs.

Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
@its-mash its-mash changed the title fix(ci): normalize tag input in release workflow chore(ci): normalize tag input in release workflow Feb 16, 2026
@its-mash
its-mash merged commit 12e5bed into main Feb 16, 2026
3 checks passed
@its-mash
its-mash deleted the fix/release-tag-normalize branch February 16, 2026 22:24
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