Hx_Release_GitHub
Creates a release on GitHub using GitHub API. For example: https://github.com/Heleonix/Heleonix.Build/releases.
Properties
Hx_Release_GitHub_Token
A GitHub access token to authorize to the GitHub Releases API.
Hx_Release_GitHub_TagName
A name of the tag to create and/or from which the release should be created. Default is a version retrieved from the '$Hx_ChangeLog_ArtifactsDir/semver.txt'.
Hx_Release_GitHub_ReleaseNotesFile
A file with release notes for a release to be created. Default is '$Hx_ChangeLog_ArtifactsDir/ReleaseNotes.md'.
Hx_Release_GitHub_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 default branch 'master' is used.