carry0987/Update Release Tag

Automatically create or update sliding version tags (e.g. v1, v1.3) when a new semver tag is pushed.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tagThe source semver tag to slide from (e.g. v1.3.0). Falls back to GITHUB_REF_NAME if omitted.no""
levelsComma-separated tag levels to update: major, minornomajor
prefixTag prefix (e.g. v)nov
skip-prereleaseSkip tag update if the source tag is a prereleasenotrue
dry-runLog what would be done without actually modifying tagsnofalse
namedescription
tags-updatedComma-separated list of tags that were created/updated
commit-shaThe commit SHA that the source tag points to
skippedWhether the update was skipped (true/false)
versionThe full semver version without prefix (e.g. 1.3.0)
majorThe major version number (e.g. 1)
minorThe minor version number (e.g. 3)
patchThe patch version number (e.g. 0)
is-prereleaseWhether the tag is a prerelease version (true/false)