Skip to content

fix: honor manual release tags - #7

Merged
steven-haddix merged 1 commit into
mainfrom
codex/fix-release-tag-dispatch
Mar 24, 2026
Merged

fix: honor manual release tags#7
steven-haddix merged 1 commit into
mainfrom
codex/fix-release-tag-dispatch

Conversation

@steven-haddix

Copy link
Copy Markdown
Owner

Summary

  • prefer the workflow-dispatch tag input over github.ref_name when creating releases
  • set the Actions run name to the resolved release tag so runs are easy to identify
  • set target_commitish and fail early if a manual release is triggered without a tag

Validation

  • parsed .github/workflows/release.yml successfully with Ruby YAML
  • inspected the resulting workflow diff locally

@steven-haddix
steven-haddix merged commit 1b4b675 into main Mar 24, 2026
1 check passed
@steven-haddix
steven-haddix deleted the codex/fix-release-tag-dispatch branch March 24, 2026 15:20
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