Live

Incident with Actions, Pull Requests and Issues

On October 12th 2026 11:51 UTC GitHub experienced elevated 500 responses across several application pages. This caused failures on Issues and Pull Requests as well as Projects and Actions. Customers also experienced delayed notifications in their web inbox and via email. The immediate impact to Issues, Pull Requests, Projects, and Actions was mitigated by 12:41 UTC on October 12th. Notifications deliveries to the web inbox and via email were recovering at 15:27 UTC and fully mitigated by 20:16 UTC. The incident was triggered through a latent condition in our notifications delivery pipeline that put a high volume of an expensive query on our sharded database replicas. This reduced available database capacity to serve requests for Issues, Pull Requests, Projects, and Actions. We have fixed the notifications pipeline’s code path that issued the expensive query. We are also improving resilience of the database layer to reduce the likelihood and impact of similar incidents.

The latest update from GitHub.

State

Resolved

Started

20 d ago

2026-10-12 12:21 UTC

Lasted

7 h 54 min

until 2026-10-12 20:16 UTC

Worst impact

Degraded

Timeline

13 updates
12:2114:2016:1818:1720:16
DegradedUpdate postedTimes in UTC

Investigating

7 h 54 min 100%

Updates

Times in UTC

As posted by GitHub

Resolved2026-10-12 20:16 UTC

On October 12th 2026 11:51 UTC GitHub experienced elevated 500 responses across several application pages. This caused failures on Issues and Pull Requests as well as Projects and Actions. Customers also experienced delayed notifications in their web inbox and via email. The immediate impact to Issues, Pull Requests, Projects, and Actions was mitigated by 12:41 UTC on October 12th. Notifications deliveries to the web inbox and via email were recovering at 15:27 UTC and fully mitigated by 20:16 UTC. The incident was triggered through a latent condition in our notifications delivery pipeline that put a high volume of an expensive query on our sharded database replicas. This reduced available database capacity to serve requests for Issues, Pull Requests, Projects, and Actions. We have fixed the notifications pipeline’s code path that issued the expensive query. We are also improving resilience of the database layer to reduce the likelihood and impact of similar incidents.

Investigating2026-10-12 19:28 UTC

Web and email notifications will be delayed for 1 more hour as we are close to completing the backlog of notifications.

Investigating2026-10-12 17:34 UTC

Web and email notifications continue to be delayed as we work through a backlog of notifications.

Investigating2026-10-12 15:50 UTC

Notifications have resumed but will continue to be delayed as we work through a backlog.

Investigating2026-10-12 15:19 UTC

We have successfully applied a mitigation for notifications, and notifications have resumed but will continue to be delayed as we work through a backlog.

Investigating2026-10-12 14:37 UTC

We have mitigated the issues with Actions, issues, and projects, and have a mitigation in progress to address the delay with notifications.

Investigating2026-10-12 14:36 UTC

The degradation affecting Actions has been mitigated. We are monitoring to ensure stability.

Investigating2026-10-12 14:35 UTC

The degradation affecting Issues has been mitigated. We are monitoring to ensure stability.

Investigating2026-10-12 13:38 UTC

Our initial mitigation was not fully successful, and users may still experience delays and errors with Actions, issues and projects, and notifications are delayed. We're continuing to investigate the root cause and work on additional mitigations.

Investigating2026-10-12 13:02 UTC

Pull Requests is operating normally.

Investigating2026-10-12 12:57 UTC

We have a mitigation in progress and are monitoring for recovery. Users may also experience delayed web notifications as we mitigate.

Investigating2026-10-12 12:33 UTC

Users may experience issues loading the Actions tab UI, interacting with the Checks API, queueing new Actions runs, creating and updating issues, and requesting PR reviews, including via REST and GraphQL APIs.

Investigating2026-10-12 12:21 UTC

We are investigating reports of degraded performance for Actions, Issues and Pull Requests

Affected components

3
IssuesPull RequestsActions

GitHub in the last 90 days

Full history
90 days agoToday

Incidents in 90 days

46

Days with an incident

34

Median duration

1 h 29 min

This incident

5.3× the median

How long each incident lasted, on the day it started. The outlined bar is this incident.

20 h 7 min
median 1 h 29 min
90 days agoToday

Other GitHub incidents

All incidents

Follow GitHub

Your coding agent knows when GitHub is down, and tells you when a failure is theirs, not yours. You can also get GitHub incidents in a feed reader or in Slack.

Prompt
Install the outages.live MCP server, so that when something breaks you can tell if the cause is a provider we depend on and not my code. It reads the official status pages of cloud, AI, payment and developer providers and gives you their incidents as MCP tools.

Add it as a remote MCP server named "outages" at https://outages.cc/mcp (Streamable HTTP, no authentication), with your CLI command or your MCP config file.

Then:
1. Make sure it connects and shows the tools get_provider, list_feed and send_feedback.
2. Call get_provider with "github" and tell me if GitHub has a problem right now.
3. From now on, when a call to a third-party service fails or becomes slow, call get_provider for that service before you change my code.

Paste this into any coding agent. It adds the server with its own MCP setup.

RSS
https://outages.cc/feed.xml?providers=github
Slack
/feed subscribe https://outages.cc/feed.xml?providers=github

FAQ

Go from tracking outages to fixing production issues with Polylane.

Try Polylane