Summary
We have to manually allow CI to run on external pull requests via the "Approve and Run" button.
When an external pull request is approved (as in review not CI button), has the send-it label and is part of the merge queue, then mergify will automatically merge latest master when the pull request gets outdated.
Unfortunately that master merge requires another click on the Approve and Run button to trigger CI, thus pull requests are not automatically merged.
Example would be #3234.
@thomaseizinger any ideas off the top of you head?
Would you like to work on fixing this bug?
No
Summary
We have to manually allow CI to run on external pull requests via the "Approve and Run" button.
When an external pull request is approved (as in review not CI button), has the
send-itlabel and is part of the merge queue, then mergify will automatically merge latestmasterwhen the pull request gets outdated.Unfortunately that
mastermerge requires another click on theApprove and Runbutton to trigger CI, thus pull requests are not automatically merged.Example would be #3234.
@thomaseizinger any ideas off the top of you head?
Would you like to work on fixing this bug?
No