Missing approval buttons following a rebase / handling conflicts #291
CoreyKovalik
started this conversation in
Feedback
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Overview
Have a stack of 4 PRs in a stack, with the base points to
main. Encountered multiple issues throughout the lifecycle of handling conflicts, rebasing, re-approving. This discussion highlights a part of the process where there were missing approval buttons for the reviewer. Then, when trying to resolve the issue, merging the stack got stuck.Problem
gh stack rebaseWorkaround
There wasn't one. Here's a run down of what happened:
Initial state
PR-4 -> unapproved & unapprovable
PR-3 -> unapproved & unapprovable
PR-2 -> unapproved & unapprovable
PR-1 -> approved
Attempt to unstack, approve, and restack
Attempt to squash and merge all PRs in the stack
Observe a all PRs stuck in a merging state
All reactions