owner of the repo
name of the repo
CreateReleaseOption options when creating a release
The release notes or description
Whether to create the release as a draft
The display title of the release
Whether to mark the release as a prerelease
The message for the git tag
The target commitish for the release
Release
Release represents a repository release
The files attached to the release
User represents a user
Whether the release is a draft
The HTML URL to view the release
The unique identifier of the release
Whether the release is a prerelease
The name of the git tag associated with the release
The URL to download the tarball archive
The URL template for uploading release assets
The API URL of the release
The URL to download the zip archive