gh-release - Man Page
Manage releases
Examples (TL;DR)
- List releases in a GitHub repository, limited to 30 items:
gh release list
- Display information about a specific release:
gh release view tag
- Create a new release:
gh release create tag
- Delete a specific release:
gh release delete tag
- Download assets from a specific release:
gh release download tag
- Upload assets to a specific release:
gh release upload tag path/to/file1 path/to/file2 ...
Synopsis
gh release <command> [flags]
General Commands
- gh-release-create(1)
Create a new release
- gh-release-list(1)
List releases in a repository
Targeted Commands
- gh-release-delete(1)
Delete a release
- gh-release-delete-asset(1)
Delete an asset from a release
- gh-release-download(1)
Download release assets
- gh-release-edit(1)
Edit a release
- gh-release-upload(1)
Upload assets to a release
- gh-release-view(1)
View information about a release
Options
- -R, --repo <[HOST/]OWNER/REPO>
Select another repository using the [HOST/]OWNER/REPO format
See Also
Referenced By
gh(1), gh-release-create(1), gh-release-delete(1), gh-release-delete-asset(1), gh-release-download(1), gh-release-edit(1), gh-release-list(1), gh-release-upload(1), gh-release-view(1).
Jul 2024 GitHub CLI manual