damianflynn/Tag and Release

Creates a new GitHub release from a specified commit

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jul 14, 2022
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: damianflynn/gha-tag-and-release@4619429eb9bedc8ab7c3a098de437cb03f3ac8e5 # 0.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
tokenThe token to use to access the GitHub APIyes
tag_nameThe name of the tag to create, e.g. v1.0.0yes
release_nameThe name of the release, defaults to tag_name
bodyBody test of the release
draftSet to `true` to create a draft release (default: false)false
prereleaseSet to `true` to mark as a pre-release (default: false)false
commitThe commit to tag and release (default: ${GITHUB_SHA})
namedescription
idThe ID of the release
html_urlThe URL of the human-readable web-page of the release
upload_urlThe URL for uploading assets to the release