GitHub Merge Queue Silently Reverted Code
matthewbauer
34 points
8 comments
April 23, 2026
Related Discussions
Found 5 related stories in 65.3ms across 5,406 title embeddings via pgvector HNSW
- GitHub having issues [resolved] Simpliplant · 207 pts · March 03, 2026 · 64% similar
- GitHub Actions is shitting the bed again drcongo · 39 pts · March 05, 2026 · 62% similar
- Incident with multple GitHub services bwannasek · 232 pts · April 23, 2026 · 61% similar
- Tell HN: GitHub Having Issues Sytten · 51 pts · March 03, 2026 · 56% similar
- GitHub is once again down MattIPv4 · 352 pts · March 24, 2026 · 55% similar
Discussion Highlights (6 comments)
matthewbauer
Might want to check your git logs if you are using the Merge Queue feature. This afternoon, we found that Merge Queue was silently reverting changesets in the merge queue. Acknowledged by GitHub, but could be a very hard problem to debug if you aren't looking for it.
orpheansodality
for other folks currently in an incident trying to resolve the chaos this caused, the first commit we've found with issues in our repo is from ~10:30am pacific this morning
cwkcw
The window to audit is 2026-04-23 16:05 to 20:43 UTC, about 4h 38m, and 'merged incorrectly' is unpacked in exactly no detail on the status page. Practical check is to compare the tree of each merge commit in that window against the tree of the rebased-and-tested commit that the queue ran CI on. GitHub Enterprise Cloud with Data Residency is still affected as of the latest status update, so DR customers shouldn't clear new queue merges yet. Would be kinda useful if GitHub published the specific failure mode, because content-drift and parent-linkage and dropped-changes all need different audit scripts.
acid__
Tip: identify PRs with this problem by looking for discrepancies between the metadata (files/lines affected) for PRs via GitHub API and associated commits in the time window. This was a pain to clean up!
EdwardDiego
This has caused a morning of fun for our team, how do you break one of the most fundamental bits of your system? Time to look at alternatives...
MarkMarine
4 people spent hours putting our repo back together at my company after this. GH has been unreliable and now they are breaking the core tenant of what I expect from this service.