GitHub header
All Systems Operational
Git Operations ? Operational
API Requests ? Operational
Webhooks ? Operational
Visit www.githubstatus.com for more information Operational
Issues ? Operational
Pull Requests ? Operational
Actions ? Operational
Packages ? Operational
Pages ? Operational
Codespaces ? Operational
Copilot Operational
Operational
Degraded Performance
Partial Outage
Major Outage
Maintenance
Past Incidents
Apr 30, 2024

No incidents reported today.

Apr 29, 2024

No incidents reported.

Apr 28, 2024

No incidents reported.

Apr 27, 2024

No incidents reported.

Apr 26, 2024
Resolved - This incident has been resolved.
Apr 26, 16:49 UTC
Update - The issue appears to be limited in scope to a few internal users, without any reports of issues from outside GitHub. We are adding additional logging to our WebAuthn flow to detect this in the future. If you cannot use your mobile passkey to sign in, please contact support or reach out to us in https://github.com/orgs/community/discussions/67791
Apr 26, 16:49 UTC
Update - Sign in to GitHub.com using a passkey from a mobile device is currently failing. Users may see an error message saying that passkey sign in failed, or may not see any passkeys available after signing in with their password.
This issue impacts both GitHub.com on mobile devices as well as cross-device authentication where the phone's passkey is used to authenticate on a desktop browser.
To workaround this issue, use your password and the 2FA method you setup prior to setting up your passkey, either TOTP or SMS.

Apr 26, 15:10 UTC
Investigating - We are currently investigating this issue.
Apr 26, 15:10 UTC
Apr 25, 2024

No incidents reported.

Apr 24, 2024
Resolved - This incident was caused by a mitigation for this incident. Please follow the link for the incident summary.
Apr 24, 18:20 UTC
Update - The previous mitigation has been rolled back and updates to the pull request merge button should be working again. If you are still seeing issues, please attempt refreshing the pull request page.
Apr 24, 18:01 UTC
Update - One of our mitigations from the previous incident caused live updates to the pull request merge button to be disabled for some customers. Refreshing the page will update the mergability status.
Apr 24, 17:45 UTC
Investigating - We are investigating reports of degraded performance for Pull Requests
Apr 24, 17:40 UTC
Resolved - On April 24, 2024, between 10:26 and 16:30 UTC, the Pull Request page took longer than usual to enable a Pull Request to be merged. During the incident, the 75th percentile time to merge a pull request went from around 3 seconds to just over 6 minutes. We also saw slightly elevated error rates across the service, with an average error rate of 0.1%, peaking to 0.31% of requests.

The underlying cause of the incident was a repeated problematic query that resulted in MySQL replicas crashing, which caused a back-up in the jobs that compute whether PRs can be merged.

At 16:30 the incident self-mitigated when the volume of the problematic query decreased. Concurrent to this, we deployed a mitigation to remove the mergability polling code from the PR experience to alleviate pressure on MySQL servers. This mitigation caused the merge button to not automatically enable, but require a page refresh instead. At 17:40 we statused PRs again for this issue. We rolled back the mitigation to resolve the second incident at 18:20.

Going forward, to improve mitigation we are investing in faster recovery from cascading read-replica crashes, improving query retry logic to more aggressively back off when read replicas are unhealthy, improving our ability to diagnose server crashes and trace them back to user activity, and making it easier to block problematic queries.

To prevent recurrence, we are eliminating the query that caused the server to crash, improving our detection and mitigation of problematic queries, and investigating and remediating the underlying issues that caused MySQL to crash. We are also improving the merge button polling mechanism and mergeability background job to be resilient to this class of incident so customers can still merge PRs.

Apr 24, 16:16 UTC
Update - Issues is operating normally.
Apr 24, 16:13 UTC
Update - Actions is operating normally.
Apr 24, 16:13 UTC
Update - Pull Requests is operating normally.
Apr 24, 16:13 UTC
Update - Webhooks is operating normally.
Apr 24, 16:13 UTC
Update - Git Operations is operating normally.
Apr 24, 16:13 UTC
Update - API Requests is operating normally.
Apr 24, 16:12 UTC
Update - We are seeing site-wide recovery but continue to closely monitor our systems and putting additional mitigations in place to ensure we are back to full health.
Apr 24, 15:50 UTC
Update - We are continuing to see consistent impact, and we’re continuing to work on multiple mitigations to reduce load on our systems.
Apr 24, 14:08 UTC
Update - We have found an issue that may be contributing additional load to the web site and are working on mitigations. We don't see any additional impact at this time and will provide another update within an hour if we see improvements or fully mitigate the issue based on this investigation.
Apr 24, 12:47 UTC
Update - We have taken some mitigations and see less than 0.3 percent of requests failing site wide but we still see elevated 500 errors and will continue to stay statused and investigate until we are confident we have restored our error rate to base line.
Apr 24, 12:00 UTC
Update - We are seeing increased 500 errors for various GraphQL and REST APIs related to database issues. Some users may see periodic 500 errors. The team is looking into the problematic queries and mitigations now.
Apr 24, 11:13 UTC
Update - Actions is experiencing degraded performance. We are continuing to investigate.
Apr 24, 11:09 UTC
Update - Git Operations is experiencing degraded performance. We are continuing to investigate.
Apr 24, 11:06 UTC
Update - Pull Requests is experiencing degraded performance. We are continuing to investigate.
Apr 24, 10:55 UTC
Update - Webhooks is experiencing degraded performance. We are continuing to investigate.
Apr 24, 10:52 UTC
Update - Issues is experiencing degraded performance. We are continuing to investigate.
Apr 24, 10:51 UTC
Investigating - We are investigating reports of degraded performance for API Requests
Apr 24, 10:45 UTC
Resolved - This incident has been resolved.
Apr 24, 11:01 UTC
Investigating - We are investigating reports of degraded performance for Git Operations
Apr 24, 10:56 UTC
Apr 23, 2024

No incidents reported.

Apr 22, 2024

No incidents reported.

Apr 21, 2024

No incidents reported.

Apr 20, 2024

No incidents reported.

Apr 19, 2024

No incidents reported.

Apr 18, 2024
Resolved - This incident has been resolved.
Apr 18, 18:47 UTC
Update - Codespaces customers using our 16 core machines in West US 2 and West US 3 region may experience issues creating new Codespaces and resuming existing Codespaces. We suggest any customers experiencing issues switch to the East US region.
Apr 18, 18:41 UTC
Investigating - We are investigating reports of degraded performance for Codespaces
Apr 18, 18:25 UTC
Apr 17, 2024
Resolved - On April 16th, 2024, between 22:31 UTC and 00:11 UTC, Copilot chat users experienced elevated request errors. On average, the error rate was 1.2% and peaked at 5.2%. This was due to a rolling application upgrade applied to a backend system during a maintenance event.

The incident was resolved once the rolling upgrade was completed.

We are working to improve monitoring and alerting of our services, be more resilient to failures, and coordinate maintenance events to reduce our time to detection and mitigation of issues like this in the future.

Apr 17, 00:48 UTC
Update - We're continuing to investigate issues with Copilot
Apr 17, 00:30 UTC
Update - Copilot is experiencing degraded performance. We are continuing to investigate.
Apr 16, 23:59 UTC
Update - We're investigating issues with Copilot availability
Apr 16, 23:57 UTC
Investigating - We are currently investigating this issue.
Apr 16, 23:51 UTC
Apr 16, 2024