GitHub Reports Degraded Performance Across Actions, Pages and Webhooks

GitHub said on October 30, 2026 that it was investigating degraded performance across Actions, Pages and Webhooks, and in its latest update said the impact had not been fully resolved. The company's GitHub Status incident page carries the timeline, all times UTC.
The incident was first posted at 17:50, when GitHub said it was investigating reports of degraded performance for Actions and Webhooks. At 18:00, it added Pages, reporting degraded performance there as well. At 18:06, GitHub described delays affecting Actions workflows, Pages deployments and webhook events, along with errors affecting code search and live updates.
In the same 18:06 update, GitHub said it had taken mitigation steps, meaning temporary fixes applied while the root cause is worked out. Actions processing and Pages deployments were showing signs of recovery. The company did not describe the impact as fully resolved at that point.
The three affected surfaces have little in common on the surface. Actions runs hosted workflows, the automated build and test jobs that execute on GitHub's infrastructure. Pages builds and publishes static websites. Webhooks are outbound HTTP messages that notify external systems when events occur in a repository. Their degradation within a sixteen-minute window is a fact of the timeline. Engineers reading the incident should not assume a common cause without the postmortem.
In my view, the webhook entry deserves more attention than its place in the update suggests. Delayed Actions jobs and Pages deployments are visible to the people waiting on them. A delayed webhook event often is not. A continuous integration (CI) bridge, a deployment orchestrator or an issue-sync job that consumes push or pull request events will simply see later events, or none within its expected window. Whether it treats that as a failure depends entirely on how it was built. Teams that rely on webhooks for gating should check their own retry, replay and timeout behaviour rather than waiting for a green status page.
The code search and live update errors affect the interactive side of the platform. Those failures are more immediately noticeable to developers browsing repositories, and they can also obscure the state of a deployment for anyone relying on the web interface to confirm it.
For the Actions and Pages users who were hit, the recovery signs are the most practical thread in the update. Queued workflows and pending Pages deployments that clear over the next hours will show whether the mitigation holds. Anyone who needs a definitive answer on the incident's scope should follow the status page and any subsequent postmortem.
The broader context here is familiar but still useful. Hosted developer infrastructure is now a dependency in the same way a cloud region or a payment gateway is, and a degraded platform service propagates through every pipeline that calls it. Teams that treat their CI and event plumbing as a managed utility, with timeouts, idempotent consumers and a way to reconcile missed events, tend to absorb incidents like this with little more than a delayed release. Those that do not tend to learn this during the incident.


