Over the past month or two, I have noticed that PRs can sometimes get stuck with the only failing check being the "Mergeability" check that MLH is responsible to set.
Typically the workaround from a developer perspective is to set a label like dont-merge/bad-bot, wait a few seconds for MLH to receive the event, then remove the label again, and wait to see that MLH receives an event and sets the mergeability check to pass.
It seems like some time recently, MLH has begun to miss some events or does not complete event handling by setting the status for this check. It's unclear to me which is the case.
Over the past month or two, I have noticed that PRs can sometimes get stuck with the only failing check being the "Mergeability" check that MLH is responsible to set.
Typically the workaround from a developer perspective is to set a label like
dont-merge/bad-bot, wait a few seconds for MLH to receive the event, then remove the label again, and wait to see that MLH receives an event and sets the mergeability check to pass.It seems like some time recently, MLH has begun to miss some events or does not complete event handling by setting the status for this check. It's unclear to me which is the case.