GH-PR-READY(1)

✨ NAME ✨

gh-pr-ready β€” okay so this is the one that marks your pull request as ready for review πŸ’… it's the gh manual page, bestie, and this command is the glow-up your draft PR has been waiting for πŸ¦‹


🌸 SYNOPSIS 🌸

gh pr ready [<number> | <url> | <branch>] [flags]

πŸ’– DESCRIPTION πŸ’–

Mark a pull request as ready for review. That's it, that's the whole vibe β€” your PR stops being a draft and steps into the light πŸ‘‘

Without an argument, the pull request that belongs to the current branch is marked as ready. So if you're already standing on the branch, you literally don't have to type anything else. main character energy fr fr 🌟

If supported by your plan, convert to draft with --undo β€” yes, it goes both ways, we love a reversible decision πŸ™ˆ

Heads up: that --undo move is "if supported by your plan" β€” so it's giving "check your plan first", not "guaranteed". πŸ’€

πŸŽ€ OPTIONS πŸŽ€

  • --undo β€” Convert a pull request to "draft". Yep, it un-readies it. Draft mode: reactivated 🫢

🧚 OPTIONS INHERITED FROM PARENT COMMANDS

  • -R, --repo <[HOST/]OWNER/REPO> β€” Select another repository using the [HOST/]OWNER/REPO format. For when you're being a menace in someone else's repo 😭

⭐ EXIT CODES ⭐

  • 0 β€” Successful execution πŸŽ‰ slay, it worked
  • 1 β€” Error πŸ’€ something went sideways
  • 2 β€” Command canceled 🫠 you (or something) bailed
  • 4 β€” Authentication required πŸ” log in, bestie, they don't know you like that yet
NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. So like, don't @ me if there's more β€” go read that command's own help page πŸ‘‘

🌈 SEE ALSO 🌈

  • gh-pr(1) β€” the parent command, the whole PR ecosystem, go vibe with it πŸ’œ

mkay that's the whole page, bestie πŸ“ this was GitHub CLI v2.102.0, dated Oct 2026, and it's GH-PR-READY(1) β€” go mark something ready, you icon βœ¨πŸŽ€

πŸ“¦ where this page comes from