PR repeatedly removed from merge queue due to failed status checks #168145
-
Select Topic AreaBug BodyDescriptionThe WALA Project recently enabled the merge queue. However, we find that approved, checked pull requests are repeatedly removed from the merge queue "due to failed status checks". Re-submitting the same PR multiple times does not resolve the problem. It is unclear exactly which status checks are failing or what, if anything, the project's maintainers can do to fix them. Is this a merge queue bug? Have we made some mistake in how we configured our CI infrastructure? Any help would be greatly appreciated. Reproduction StepsWe are currently seeing this problem with this pull request. The changes have received the required approvals from human reviewers, and all automated checks have passed. But I have added this pull request to the merge queue three times, and each time the github-merge-queue bot has removed it:
We can reproduce the problem by re-submitting this PR to the merge queue. Not every PR is affected in this way; the merge queue has worked as intended for some PRs, but gotten stuck in this way for others. I don't know what distinguishes the PRs that the merge queue accepts from those that are repeatedly removed. Once we have a single removal, though, that state seems persistent for a given PR: we can re-queue an affected PR as many times as we want, but it will always be removed again. LogsIf I click "View details" for one of the "removed…due to failed status checks" messages, I see that "11 of 19 checks passed". The list of checks shows nearly every check twice: once successfully completed and once canceled. If I click on "Details" for one of the canceled checks, then I see a CI job page like this one. That page's Annotations list reports the same error twice:
I find this error confusing given that the project's merge queue is currently empty. This project's actions list also shows nothing going on. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
Problem diagnosed, explained, and solved by Arthur from GitHub Support:
Arthur's suggested fix worked perfectly. Thanks, Arthur! 👏 |
Beta Was this translation helpful? Give feedback.
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
Problem diagnosed, explained, and solved by Arthur from GitHub Support:
Arthur's suggested fix worked perfectl…