You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We created two GitHub Stack objects, where Stack B’s trunk was an open branch in Stack A. After partially squash-merging Stack A, GitHub automatically rebased its remaining PR but did not cascade the rebase into Stack B or warn that Stack B would be affected. The bottom PR in Stack B silently expanded from 4 files to 27 files, contradicting its description and confusing reviewers. Its effective merge delta remained only 4 files.
Expected: either cascade the rebase into dependent stacks, prevent/warn about cross-stack bases, or clearly mark the dependent stack as needing rebase before presenting a misleading diff.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
We created two GitHub Stack objects, where Stack B’s trunk was an open branch in Stack A. After partially squash-merging Stack A, GitHub automatically rebased its remaining PR but did not cascade the rebase into Stack B or warn that Stack B would be affected. The bottom PR in Stack B silently expanded from 4 files to 27 files, contradicting its description and confusing reviewers. Its effective merge delta remained only 4 files.
Expected: either cascade the rebase into dependent stacks, prevent/warn about cross-stack bases, or clearly mark the dependent stack as needing rebase before presenting a misleading diff.
All reactions