logoalt Hacker News

ezekgyesterday at 8:50 PM5 repliesview on HN

My only complaint off the bat is the reliance on the GH CLI, which I don't use either. But maybe by the time it's GA they'll have added UI support.


Replies

ameliaquiningyesterday at 8:54 PM

You can in fact do this from the web UI: https://github.github.com/gh-stack/guides/ui/#creating-a-sta...

show 2 replies
sameenkarimyesterday at 11:44 PM

Stacked PRs can be created via the UI, API, or CLI.

You can also run a combination of these. For ex, use another tool like jj to develop locally, push up the branches, and use the gh CLI to batch create a stack of n PRs, without touching local state.

show 1 reply
ZeWakayesterday at 8:52 PM

It seems partially exposed in the UI with that dropdown. There's an 'add' and 'unstack' button.

Probably relies on some internal metadata.

SamuelAdamsyesterday at 11:33 PM

CLI is great because now I can tell my AI agent to do it. “Fix all dependabot security issues (copy logs) and run tests to validate functionality. Create each dependency as its own stack (or commit) so that contributors may review each library update easily.”

Wait 10 minutes and you’re done.

show 1 reply
bmitcyesterday at 11:33 PM

Why don't you use the CLI?

show 1 reply