lwmacct/Verify Tag Ref

Verify a checked-out release tag, optional SHA, checkout HEAD, and base reachability

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tagRelease tag to validate.yes
shaOptional expected commit SHA. When empty, the tag target commit is used.no
base-refBranch or ref that the release commit must be reachable from.nomain
repository-pathPath to the checked-out git repository.no.
remoteGit remote used when fetching tag and base-ref.noorigin
fetchSet to true to fetch tag and base-ref before validation.notrue
validate-checkoutSet to true to require repository HEAD to equal the release commit.notrue
validate-reachableSet to true to require the release commit to be reachable from base-ref.notrue
tag-patternOptional glob pattern that tag must match, for example v*.no
summarySet to true to write a GitHub step summary.notrue
namedescription
tagValidated tag.
shaResolved trusted release commit SHA.
tag-shaCommit SHA resolved from the tag.
head-shaChecked-out HEAD SHA.
base-refLocal base ref used for reachability validation.
base-shaCommit SHA resolved from base-ref.
repository-pathChecked repository path.