owner of the repo
name of the repo
id of the release to edit
EditReleaseOption options when editing a release
The new release notes or description
Whether to change the draft status
The new display title of the release
Whether to change the prerelease status
The new name of the git tag
The new target commitish for the release
Release
Release represents a repository release
The files attached to the release
User represents a user
The release notes or description
Whether the release is a draft
The HTML URL to view the release
The unique identifier of the release
The display title 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 target commitish for the release
The URL template for uploading release assets
The API URL of the release
The URL to download the zip archive