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
In #8285 we attempted to implement an automatic mandatory delay for all merge requests against master (exceptional cases rquire manual merge). This is done by the Mergify bot. Unfortunately, this doesn't exactly works as expected, as it seems that when 2 day delay is passed Mergify may find that the branch needs a rebase before the merge, and that counts as an update that resets the delay timer.
The problem was reported upstream Mergifyio/mergify#5036. The advice there was implement a workaround based on additional label (proposed name: merge delay passed). In particular, after 2 day period we order Mergify to apply the new label instead of trying to merge (and fail as described above). Adding label is atomic, so it will reset the timer but we don't consult the timer for the merge, so the merge won't get delayed. Instead, the new label becomes additional condition for a merge (instead of the timer).
In #8285 we attempted to implement an automatic mandatory delay for all merge requests against
master
(exceptional cases rquire manual merge). This is done by the Mergify bot. Unfortunately, this doesn't exactly works as expected, as it seems that when 2 day delay is passed Mergify may find that the branch needs a rebase before the merge, and that counts as an update that resets the delay timer.The problem was reported upstream Mergifyio/mergify#5036. The advice there was implement a workaround based on additional label (proposed name:
merge delay passed
). In particular, after 2 day period we order Mergify to apply the new label instead of trying to merge (and fail as described above). Adding label is atomic, so it will reset the timer but we don't consult the timer for the merge, so the merge won't get delayed. Instead, the new label becomes additional condition for a merge (instead of the timer).How does that sound?
In code:
The text was updated successfully, but these errors were encountered: