LinuxCommandLibrary

gh-release

Manage GitHub releases from the command line.

TLDR

List releases in a GitHub repository, limited to 30 items

$ gh release list
copy


Display information about a specific release
$ gh release view [tag]
copy


Create a new release
$ gh release create [tag]
copy


Delete a specific release
$ gh release delete [tag]
copy


Download assets from a specific release
$ gh release download [tag]
copy


Upload assets to a specific release
$ gh release upload [tag] [path/to/file1 path/to/file2 ...]
copy

SYNOPSIS

gh release <command> [flags]

COMMANDS

gh-release-create(1)

Create a new release

gh-release-delete(1)

Delete a release

gh-release-download(1)

Download release assets

gh-release-list(1)

List releases in a repository

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

gh(1)

Copied to clipboard