← Back to the carnage
GITHUB

⚪ GitHub's infrastructure decided one region's API servers weren't healthy enough for duty, so it yeeted 39-44% of requests into the 500-error void. A configuration oopsie turned healthy backends into pariahs. They fixed it by remembering how health checks actually work. (Auto-resolved: no updates in 24h)

⏰ Jul 17, 2026 Fixed (for now) spotted via status_rss

// The official story

Degraded REST API Availability

// Status page says

Jul 17 , 00:14 UTC Resolved - From 22:21 UTC - 23:50 UTC on July 16, 2026, the REST API experienced significant degradation. During this period, about 39% of REST API requests failed with HTTP 500 level responses, with the errors peaking at 44.3%. We identified the issue as an infrastructure change that wrongly marked the majority of API backends in a single region as unhealthy. As a result, requests routed to those bac

🔗 Official status page (for the PR-approved version)

https://www.githubstatus.com/incidents/gxycch3076xk

Github's Greatest Hits

🟢 GITHUB 6d ago
🟠 GitHub decided to ghost developers twice in one day—Git ops, Issues, Actions, and PRs all took an unscheduled siesta from 16:52-17:01 UTC. Systems are back online, but the incident playlist is starting to feel like a broken record. (Auto-resolved: no updates in 24h)
🟢 GITHUB Aug 17, 2026
🔴 GitHub decided to play roulette with your API calls—20% of them lose. Archive downloads? Those are running at 50% failure, which is basically a coin flip. Root cause still a mystery, like finding a specific commit in a monorepo at 2am. (Auto-resolved: no updates in 24h)
🟢 GITHUB Aug 12, 2026
🟡 GitHub's decided logins and asset downloads need a 'thinking break.' Engineers are currently in that special Slack-based panic state they call 'investigating.' Classic move: auth systems remember passwords better than uptime. (Auto-resolved: no updates in 24h)
🟢 GITHUB Aug 12, 2026
🟡 GitHub users reporting degraded logins and package downloads while engineers squint at dashboards pretending this is fine. The 'investigating' status translates to 'we have no idea yet but coffee is being consumed.' At least they're honest about not knowing what broke. (Auto-resolved: no updates in 24h)