GitHub's core services failed simultaneously for around 10 minutes on Wednesday, with full recovery taking close to 80 minutes.
GitHub, the Microsoft-owned platform that hosts code for hundreds of millions of developers worldwide, suffered a widespread outage on Wednesday afternoon that knocked out several core services at once.
The company confirmed widespread impact across its platform between 15:06 UTC and 15:16 UTC, a ten-minute window in which multiple systems degraded simultaneously.
Foundational tech
Git operations, the foundational system that allows developers to save, retrieve and synchronise code, were among the first services flagged, alongside pull requests, the mechanism developers use to propose and review changes to a codebase.
GitHub Actions, the platform's automation service used to test and deploy software, was also affected, along with Webhooks, which send real-time notifications between services when code is updated, and the Issues bug-tracking system.
Individual services began recovering from around 15:27 UTC, with engineers reporting partial recovery across all systems by 15:41 UTC.
Full recovery
Full recovery was confirmed at 15:58 UTC, with GitHub saying the root cause had been identified and mitigations were being applied to prevent a recurrence.
The incident was formally resolved at 16:25 UTC, approximately 79 minutes after disruption began.
GitHub has not yet disclosed what triggered the simultaneous failure across services, but said it would publish a detailed root cause analysis as soon as one was available.