0.0.21 • Published 2 years ago
stackedpr-cli v0.0.21
TODO
- meta - move these into github issues
list
: lists main and items- dx options
- running
next
withoutstart
- give a hint and option to runstart
- replace
start
/next
with "new" with meaning inference new
will always create a new branch based on the branch at the top of the stack
- running
up
/down
command options - rebases up or merges- all branches
- just adjacent
- convert PR title into template and not hard coded
- When collapsing, each pr should have a single squashed commit in the commit log. Main->a->b Squash a in place, squash b onto a, merge a onto main, merge main onto master
- interface to drag and drop commits between stack items
- error handling
- running new on an already initialized branch
- gh is not installed (revamp isLoggedIn)
- idea: phabricatoresque - create a PR for each commit in branch (instead of --new/--add)
- gh pr view ID --json commits --jq .
- convert current PR into stack or create a new PR if doesnt exist
- add convert label, bot will convert
- for each commit
- create item
- cherrypick commit into item
- close original pr if exists