spenserblack/Tag to Release

Generate a GitHub release using an annotated tag for the release info

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tagThe tag to use to create the release. Defaults to github.ref_name.yes${{ github.ref_name }}
tokenAuthorized secret GitHub token. Defaults to github.token.yes${{ github.token }}
draftIf the release should be a draftyesfalse
tag-as-titleIf the tag itself should be used as the release title. If true, the entire tag message, including the subject line (first line) is used as the text body of the release. If false, the subject line of the tag message is used as the release title and the rest of the tag message is used as the release text body. yesfalse
prereleaseIf the release should be a prerelease. Set to auto to use the prerelease pattern. Possible values: true|false|always|never|auto yesauto
prerelease-patternThe pattern to match to the tag to detect a prereleasenov*.*.*-*
dry-runSet to true to prevent this action from creating a releaseyesfalse
namedescription
titleThe title used to create the release
bodyThe release notes
prereleaseIf the release is a prerelease