This message was deleted.
# feature-requests
s
This message was deleted.
➕ 1
s
isn't this a github setting on your repo? something like "require approval after changes"
t
No, that’s not quite what I’m asking
I do have that setting enabled, and I’m not willing to disable it for various reasons. When I manually stacked PRs before Graphite, the base would change automatically when the previous PR was merged. Since no code changed in the next PR, GitHub didn’t dismiss reviews. Graphite does something different - it forces a “rebase” to occur, which does cause GitHub to dismiss reviews.
👀 1
It kinda defeats the purpose of code reviews if you disable that setting, since the approved code might be nothing like what actually gets pushed
z
the base would change automatically when the previous PR was merged
Did you have the setting where a branch is removed when it is merged on?
t
Yes, I do. I don’t like old branches building up because it’s hard to figure out which ones you still need
p
Since no code changed in the next PR, GitHub didn’t dismiss reviews. Graphite does something different - it forces a “rebase” to occur, which does cause GitHub to dismiss reviews.
Hmm so when you were manually stacking branches before, you weren't rebasing PRs before merging them into main?
t
That’s right, GitHub always seemed to handle it fine. Although I never built a stack of more than 2 PRs like that.