randlabs/CreateTagAndRelease

GitHub action to create tags and/or releases

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tagTag nameyes
create_releaseSet to true to indicate if the release must be created. Implies tag creation too.notrue
create_tagSet to true to indicate if only the tag must be created.notrue
repoTarget repository in <owner-or-company>/<repository> format. Defaults to the one that fired the action.no
shaThe commit hash to tag. Defaults to the one that fired the action.no
branchIf a branch name is specified. The last commit hash on that branch will be used.no
messageSets the tag message. Only applies if just the tag is created.no
draftSet to true to mark the release as draft. Only applies when a release is created.no
pre_releaseSet to true to mark the release as a pre-release. Only applies when a release is created.no
auto_notesWhether to automatically generate the name and body for this release. If name is specified, the specified name will be used; otherwise, a name will be automatically generated. If body is specified, the body will be pre-pended to the automatically generated notes. Only applies when a release is created.no
nameRelease name. Only applies when a release is created.no
bodyText describing the contents of the release. Only applies when a release is created.no
ignore_existingSet to false to stop if the tag/release already exists.notrue
namedescription
idThe release id if `create_release=true` was specified.
urlThe release url if `create_release=true` was specified.
upload_urlThe release artifact upload url if `create_release=true` was specified.
tag_shaThe hash of the new tag. Only when just a tag is created.