shogo82148/Yet Another Create Release Action

Create a release for a tag in your repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenThe API token for GitHubyes${{ github.token }}
tag_nameThe name of the tag. This should come from the webhook payload, `github.GITHUB_REF` when a user pushes a new tagno
release_nameThe name of the release. For example, `Release v1.0.1`no
bodyText describing the contents of the tag.no""
body_pathPath to file with information about the tag.no""
draft`true` to create a draft (unpublished) release, `false` to create a published one. Default: `false`nofalse
prerelease`true` to identify the release as a prerelease. `false` to identify the release as a full release. Default: `false`nofalse
make_latestSpecifies whether this release should be set as the latest release for the repository. Drafts and prereleases cannot be set as latest. Defaults to `true` for newly published releases. `legacy` specifies that the latest release should be determined based on the release creation date and higher semantic version.no""
commitishAny branch or commit SHA the Git tag is created from, unused if the Git tag already exists. Default: SHA of current commitno${{ github.sha }}
ownerOwner of the repository if it is not the current oneno
repoRepository on which to release. Used only if you want to create the release on another repono
discussion_category_nameIf specified, a discussion of the specified category is created and linked to the release. The value must be a category that already exists in the repository.no
generate_release_notesWhether to automatically generate the name and body for this release.nofalse
notes_start_tagThe start tag for release notes generation.no
overwriteWhether to overwrite the release if it already exists.nofalse
namedescription
idThe ID of the created Release
html_urlThe URL users can navigate to in order to view the release
upload_urlThe URL for uploading assets to the release