Live

Incident with Git Operations, Pull Requests and Actions

On October 7, 2026, GitHub had two outages of write operations with the same cause, totaling about 19 minutes. The first ran from 15:06 to 15:16 UTC (about 10 minutes) and the second from 16:52 to 17:01 UTC (about 9 minutes). In both windows, actions that save or change data failed across Git operations, pull requests, issues, GitHub Actions, the API, webhooks, sign-in and authentication, GitHub Apps and OAuth, code scanning, Codespaces, and Copilot. Reading data was largely unaffected. In the first outage, 5.6% of all web and API requests failed, peaking at 8.9%, and more than 12,000 organizations saw failed requests. Up to 26% of Git authentication requests failed, and 17% of Actions workflow runs failed with infrastructure errors. In the second outage, 6.2% of web and API requests failed, peaking at 9.3%, and more than 11,000 organizations were affected. Up to 25% of Git authentication requests failed, and 19% of Actions workflow runs failed. No databases experienced data loss, and

The latest update from GitHub.

State

Resolved

Started

25 d ago

2026-10-07 16:25 UTC

Lasted

1 min

until 2026-10-07 16:25 UTC

Worst impact

Major outage

Timeline

20 updates
16:2516:2516:2516:2516:26
NoticeUpdate postedTimes in UTC

Resolved

1 min 100%

Updates

Times in UTC

As posted by GitHub

Resolved2026-10-07 16:25 UTC

On October 7, 2026, GitHub had two outages of write operations with the same cause, totaling about 19 minutes. The first ran from 15:06 to 15:16 UTC (about 10 minutes) and the second from 16:52 to 17:01 UTC (about 9 minutes). In both windows, actions that save or change data failed across Git operations, pull requests, issues, GitHub Actions, the API, webhooks, sign-in and authentication, GitHub Apps and OAuth, code scanning, Codespaces, and Copilot. Reading data was largely unaffected. In the first outage, 5.6% of all web and API requests failed, peaking at 8.9%, and more than 12,000 organizations saw failed requests. Up to 26% of Git authentication requests failed, and 17% of Actions workflow runs failed with infrastructure errors. In the second outage, 6.2% of web and API requests failed, peaking at 9.3%, and more than 11,000 organizations were affected. Up to 25% of Git authentication requests failed, and 19% of Actions workflow runs failed. No databases experienced data loss, and

Monitoring2026-10-07 16:23 UTC

Git Operations, Pull Requests and Actions are fully recovered and stable. The root cause has been identified and mitigations are being applied to prevent a reoccurrence.

Monitoring2026-10-07 15:58 UTC

We are seeing full recovery across all systems including Git Operations, Pull Requests and Actions. We are continuing to investigate the root cause of the disruption between 15:06 UTC and 15:16 UTC, and will share another update shortly.

Monitoring2026-10-07 15:56 UTC

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

Monitoring2026-10-07 15:49 UTC

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

Investigating2026-10-07 15:49 UTC

The degradation affecting Git Operations and Webhooks has been mitigated. We are monitoring to ensure stability.

Investigating2026-10-07 15:47 UTC

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

Investigating2026-10-07 15:41 UTC

We are observing partial recovery across all systems. We are continuing to monitor and investigate the root cause of the disruption.

Investigating2026-10-07 15:35 UTC

Git Operations is experiencing degraded performance. We are continuing to investigate.

Investigating2026-10-07 15:32 UTC

Actions is operating normally.

Investigating2026-10-07 15:31 UTC

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

Investigating2026-10-07 15:27 UTC

Webhooks is experiencing degraded performance. We are continuing to investigate.

Investigating2026-10-07 15:27 UTC

Git Operations is operating normally.

Investigating2026-10-07 15:25 UTC

Pull Requests is experiencing degraded performance. We are continuing to investigate.

Investigating2026-10-07 15:24 UTC

We observed widespread impact across GitHub services between 15:06 UTC and 15:16 UTC, and are investigating the root cause. We are seeing all systems recover, and will provide another update shortly.

Investigating2026-10-07 15:21 UTC

Git Operations is experiencing degraded performance. We are continuing to investigate.

Investigating2026-10-07 15:16 UTC

Webhooks is experiencing degraded availability. We are continuing to investigate.

Investigating2026-10-07 15:15 UTC

Issues is experiencing degraded performance. We are continuing to investigate.

Investigating2026-10-07 15:14 UTC

Webhooks is experiencing degraded performance. We are continuing to investigate.

Investigating2026-10-07 15:14 UTC

We are investigating reports of degraded availability for Actions, Git Operations and Pull Requests

Affected components

5
Git OperationsWebhooksIssuesPull 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

100% shorter than 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