GH-RELEASE-LIST(1)
π gh-release-list β your lil' window into a repo's release history π
Okay bestie, so this is the gh-release-list page from the GitHub CLI manual β it's the one that shows you every release chillin' in a repository. Think of it as the group chat scrollback for all your versions. Let's get into it π«Ά
πΈ NAME πΈ
gh-release-list β literally just lists the releases in a repository. That's the whole gig. Iconic, honestly.
β¨ SYNOPSIS β¨
gh release list [flags]
π OPTIONS π
--exclude-draftsβ ngl, this one filters out the draft releases. You know, the ones that aren't ready yet. Bye π--exclude-pre-releasesβ same energy but for pre-releases β hides 'em from your list β¨-q,--jq_<expression>_ β filter the JSON output using ajqexpression. Chef's kiss for when raw JSON is too much π--json_<fields>_ β spit out JSON with the specific fields you asked for-L,--limit_<int>_ (default30) β the max number of items to fetch. Thirty by default, bestie, that's the vibe π-O,--order_<string>_ (default"desc") β the order releases come back in. Your options are{asc|desc}β ascending or descending, pick your fighter β-t,--template_<string>_ β format the JSON output using a Go template. Seegh help formattingfor the deets π
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
-R,--repo_<[HOST/]OWNER/REPO>_ β select a different repository using the[HOST/]OWNER/REPOformat. Handy when you're snooping on someone else's releases π
π¦ ALIASES π¦
gh release ls
Yeah, ls works too β because we're all just shell gremlins at heart π
π JSON FIELDS π
The fields you can ask for are:
createdAt, isDraft, isImmutable, isLatest, isPrerelease, name, publishedAt, tagName
That's the whole menu β order it however you like π
π₯ EXIT CODES π₯
0β Successful execution. We ate and left no crumbs π1β Error. It's giving... not great π2β Command canceled4β Authentication required. Log in, bestie π
NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. So like, always double-check if something weird happens, iykyk π
π SEE ALSO π
gh-release(1)β the parent command, the main character energy this whole thing lives under β¨
Anyway bestie, that's the whole page β every flag, every field, every exit code, no cap. Go forth and list those releases, you gorgeous Unix gremlin π
This cutie was brought to you by GitHub CLI v2.102.0, dated Oct 2026, and yes it's the GH-RELEASE-LIST(1) manual page β slay π¦
π¦ where this page comes from
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms