tech-innovation/create-release

Create a release for a tag in your repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
github-tokenA token with permission to create and delete releases. Generally secrets.GITHUB_TOKEN.yes
tag-nameThe name of the tag.yes
release-nameThe name of the release. Defaults to the tag name if not provided.no
commitishSpecifies the commitish value that identifies the commit to tag. Can be any branch or commit SHA.yes
bodyText describing the contents of the release.no
body-pathPath to file with information about the release.no
draftFlag indicating whether to create a draft (unpublished) release or a published one. Accepted Values: `true|false`. Default: `false`.nofalse
prereleaseFlag indicating whether this release is a pre-release or a full release. Accepted Values: `true|false`. Default: `false`.nofalse
delete-existing-releaseFlag indicating whether to delete then re-create a release if it already exists. Accepted Values: `true|false`. Default: `false`.nofalse
generate-release-notesFlag indicating whether to auto-generate release notes for the release. Accepted Values: `true|false`. Default: `false`.nofalse
asset-pathThe path to the asset you want to upload. Required when uploading an asset.no
asset-nameThe name of the asset you want to upload. Required when uploading an asset.no
asset-content-typeThe content-type of the asset you want to upload. See the supported Media Types here: https://www.iana.org/assignments/media-types/media-types.xhtml for more information. Required when uploading an asset.no
namedescription
release-idRelease ID
release-html-urlURL to the Release HTML Page
asset-upload-urlURL for uploading assets to the release
asset-browser-download-urlURL users can navigate to in order to download the uploaded asset