đź‘‹ When refactoring existing code, I often have large stacks and don't want to spend time fixing tests and doing QA on each PR of the stack as this is very time consuming, and most likely won't be relevant upstack.
But because of the merge strategy that starts by merging the bottom of the stack into trunk I can't have broken PRs at the bottom.
The way I currently handle that is by folding all approved PRs with
gt fold
one by one and then just merge the last one.
Is there a better strategy for this?