Hx_GitHubRelease
Creates a release on GitHub using the GitHub API.
GitHubRepositoryApiUrl
Required: true
The url of the GitHub API for the repository.
Token
Required: true
A GitHub access token to authorize to the GitHub API.
UserAgent
Required: true
The User-Agent request header.
TagName
Required: true
A name of the tag to create and/or from which the release should be created.
TagSource
Any branch or commit SHA from which the tag should be created. It is ignored if the tag already exists. Otherwise, name of the repository's default branch is used.
Name
A name of the release. If not specified, the tag name is used.
Body
Release notes as a text string.
IsDraft
A value indicating whether to create a draft (unpublished) release, or a published one.
IsPrerelease
A value indicating whether to identify the release as a prerelease, or as a full release.