-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Landing all (appended) commits in PRs #48
Comments
It wouldn't be hard to add a sanity check for |
Yeah, I wasn't familiar enough with the overarching design to understand why it merges /orig rather than /head, but it sounds like it's possible to just merge /head instead? (Would potentially need to stop along the way to resolve any conflicts introduced with later PRs). |
It merges orig because it's easier to do, no other good reason :) |
Out of curiosity, what's the reason for amending the commit messages to indicate 'poisoned'? I was initially hoping for a solution like the following in land.py, but it would merge the poisoned commit messages.
|
It's because sometimes people checkout the head branch, and then try to run ghstack (which is super bad, it'll create a new PR per amend, without poisoning) |
Duping this as #169 |
If a reviewer appends commits to PRs (say, via the Github UI), is there a way to have
ghstack land
(andghstack checkout
) to not drop these? Thanks!The text was updated successfully, but these errors were encountered: