This GitHub Action wraps the GitHub Release API, specifically the Create a Release endpoint, to allow you to leverage GitHub Actions to create releases.
For more information on these inputs, see the Create a Release
github_token: "Contents" repository permissions (write).owner: Owner of the repository if it is not the current one.repository: Repository on which to release. Used only if you want to create the release on another repository.commitish: Any branch or commit SHA the Git tag is created from, unused if the Git tag already exists.tag_name: The name of the tag. This should come from the webhook payload,github.GITHUB_REFwhen a user pushes a new tag.body: Text describing the contents of the tag.prerelease:trueto identify the release as a prerelease.falseto identify the release as a full release.generate_release_notes: Whether to automatically generate the name and body for this release.