On the afternoon of Thursday 6 August 2026, a large slice of the world’s software supply chain quietly stopped moving. At 15:22 UTC, GitHub reported that its automation platform, Actions, was suffering degraded performance; roughly twenty minutes later the situation had worsened to degraded availability. Across the globe, workflow runs failed to start or died partway through execution, requests to the Actions REST API came back as errors, and developers who were simply trying to ship a change found themselves throttled by unexpected rate limits. Within a short window GitHub Pages — the hosting service on which countless company websites, product docs and marketing sites are served — had joined the list of affected systems, alongside Copilot code review, the Copilot coding agent, hosted runners, GitHub Enterprise Importer migrations and a backlog of delayed webhook deliveries.
For a UK business whose website is deployed through GitHub Pages, or whose releases depend entirely on GitHub Actions to build, test and push code to production, this was not an abstract engineering curiosity. It was a stalled release, a marketing site that could not be updated, and, for some, a public-facing page that would not rebuild. And it was not a one-off. This was at least the second major Actions outage in just over a week, following a similar incident on 29 July 2026, and it landed in the middle of a run of instability so sustained that GitHub’s own status history logged 26 incidents in July 2026 alone. This article walks through exactly what failed on 6 August, why total dependence on a single third-party platform for both hosting and deployment is a business risk rather than a technical footnote, and what a UK SME should have in place so that GitHub’s next bad afternoon never becomes your lost sales day.
What actually failed on 6 August 2026
According to the account published by The Register on 6 August 2026, the trouble surfaced at 15:22 UTC when GitHub flagged Actions as suffering degraded performance. That is the platform’s gentler classification — things are slow, but broadly working. It did not stay gentle for long. Around twenty minutes later the status escalated to degraded availability, the more serious rung that means a meaningful share of requests are simply failing. In practical terms, developers reported that workflow runs failed to start at all, others failed partway through execution after consuming build minutes, calls to the Actions REST API returned errors rather than results, and users hit unexpected rate limits that blocked even routine operations. For anyone whose deployment depends on a green Actions run before code reaches production, every one of those symptoms translates to the same outcome: nothing ships.
The blast radius did not stop at Actions. GitHub Pages hosting was added to the list of affected systems shortly after the incident began — and that is the detail that turns an engineering inconvenience into a customer-facing problem. Pages is where a great many organisations, from open-source projects to small companies, host their public websites, documentation and landing pages directly from a repository. When Pages is impaired, a site can fail to rebuild after a change, or serve stale or broken content, with no control panel on the customer’s side to fix it. Also caught in the same incident were Copilot code review, the Copilot coding agent, GitHub’s hosted runners, GitHub Enterprise Importer migrations, and webhook deliveries, which were delayed — meaning the automated messages that tell other systems “a build finished” or “a deployment happened” arrived late or not at all, quietly desynchronising every downstream tool that listens for them.
As of GitHub’s last update roughly two hours after the incident began, the company said it had applied mitigations but was still rolling out a further fix across all affected systems. In other words, several hours in, this was not cleanly resolved — it was being nursed back to health while the knock-on effects continued to ripple through everyone who builds and deploys on the platform. For a business, “mitigations applied, fix still rolling out” is precisely the limbo that makes a third-party outage so corrosive: you cannot fix it, you cannot escalate past it, and you cannot get an honest promise of when it will end. You simply wait, and hope the fix lands before your release window, your customer, or your board asks why the site has not updated.
Most problems a development team hits are local and fixable: a broken build script, a bad configuration, a dependency that needs pinning. A platform-level outage is a different category entirely. When GitHub Actions or Pages goes down, every customer of that platform is impaired at the same moment, and nothing in your own repository, pipeline or infrastructure can change that. You cannot re-run your way out of it — the re-run also fails or gets rate-limited. You cannot escalate past it on a standard plan, because there is no committed service-level remedy that obliges anyone to restore you by a given time. The fault sits in infrastructure you neither own nor can touch, and your only real levers are the ones you put in place before the outage: a second way to build, a second way to deploy, and a second place to serve your site from.
How the 6 August outage unfolded
Why single-platform dependence is so common — and so risky
If a platform outage is this damaging, why do so many businesses run their entire hosting and deployment on a single provider? The honest answer is that it is the path of least resistance. GitHub is excellent, ubiquitous and, for most of any given month, invisible in the best possible way — it just works. Consolidating code, builds, deployment and even the live website onto one platform is cheaper, simpler to set up and easier to reason about, right up until the afternoon it is not. The bars below are an indicative weighting of how often each factor contributes to a UK business being caught fully offline or unable to ship when its one platform has a bad day, based on the deployment and continuity reviews Cloudswitched runs for clients.
Read the top three bars together and the exposure becomes obvious. A business that builds, deploys and hosts on one platform, with its live site served directly from GitHub Pages and no alternative runner to fall back on, has stacked three critical dependencies on a single point of failure. When Actions and Pages went down together on 6 August, a business in that position could not ship a fix, could not update its site, and in some cases could not keep its existing site serving cleanly — all in the same window, and none of it repairable from their own end. The fix for every one of those bars is not exotic or expensive: it is a second, independent way to build and deploy, and a hosting arrangement that does not live or die with one vendor’s control plane.
How much of a deployment outage is really down to a single point of failure
It is tempting to treat a GitHub outage as an act of God — bad luck that could not have been foreseen or avoided. The reality is that the business impact of such an outage is very largely a design choice made in advance. A platform as large as GitHub will have incidents from time to time; across a long enough horizon that is a certainty, and the 26-incidents-in-a-month cadence of July 2026 makes it a near-weekly one. Whether that translates into a lost release, a stale website and an anxious afternoon, or into a shrug and a switch to a backup pipeline, depends almost entirely on whether the business built in an alternative. The donut below is an illustrative reflection of how much of the business impact of a deployment-platform outage traces back to having a single, un-backed pipeline rather than to the raw fact that the platform failed.
Where UK SMEs are most exposed to a GitHub outage
Notice the fifth row, because it is the assumption that catches teams which think they are already safe. Git is distributed by design, so it is easy to believe your code is never really trapped — and the source history is not. But a repository that is only ever pushed to GitHub, with no mirror elsewhere and no build pipeline that can run anywhere but Actions, is functionally single-homed the moment an outage hits, because your ability to ship that code depends on services only GitHub provides. Genuine resilience means the code, the build and the hosting can each survive one vendor having a bad afternoon — a mirror of the repository, a build that can run on a second runner, and a site served through a layer you control.
What deployment resilience costs a UK SME
The obvious objection to a backup pipeline is cost and effort. It is a fair challenge, and the answer is to weigh a modest, mostly one-off investment against the cost of a stalled release or an unreachable website during trading hours. The table below sets out indicative UK figures for building deployment and hosting resilience by business size. They are planning ballparks to frame a conversation, not quotes; real cost depends on your stack, how often you deploy, and how critical the website is to revenue.
| Business size | Typical resilient setup | Indicative monthly cost | Cost of a stalled release or downed site |
|---|---|---|---|
| Micro (1–9 staff) | Site behind a CDN, repo mirrored, documented manual deploy | £20–£80 | Marketing site stale or down; leads and enquiries lost for the afternoon |
| Small (10–49 staff) | Second CI runner, alternative host, tested rollback path | £120–£400 | A planned release slips; e-commerce or booking updates blocked |
| Medium (50–249 staff) | Multi-provider pipeline, mirrored VCS, monitored status, SLA | £500–£1,500 | Multiple teams blocked; contractual and customer-facing exposure |
| Multi-site/critical | Fully redundant CI/CD across providers with guaranteed support | £1,500+ | Severe: revenue, SLA penalties and reputational impact |
Reactive versus proactive: two ways to run your pipeline
Reactive posture
What most SMEs do today
- Build, deploy and hosting all consolidated onto GitHub alone
- Live website served straight from GitHub Pages
- No fallback runner — an Actions outage means nothing ships
- The outage is discovered when a deploy silently fails
- Recovery time is entirely GitHub’s to decide
- Escalation means refreshing a status page like everyone else
Proactive posture
Where Cloudswitched takes you
- Repository mirrored so the source is never single-homed
- Site served through a CDN or host you control, not raw Pages
- A second CI runner or manual deploy path ready to use
- Status monitoring that flags a platform incident early
- A documented, rehearsed runbook staff can follow on the day
- A named owner and a clear plan for “GitHub is down”
Most of the proactive column is not about spending heavily. It is about design and discipline: a mirror of the code, a hosting layer you control, a second way to build, and a written plan. Those are the controls that would have turned the 6 August outage into a non-event for a business — a brief switch to the backup runner while GitHub rolled out its fix, with the website serving happily from a CDN cache and staff barely aware anything had happened.
Ask one question and act on the answer: if GitHub went fully down right now, could we still ship a fix and keep our website serving? Walk it through step by step — where the code lives, what builds it, what deploys it, and where the live site is actually served from — and mark each stage that has no alternative. If the honest answer is “the code only lives on GitHub, only Actions can build it, and the site is served straight from Pages”, you have found three single points of failure stacked on one vendor. The immediate, low-cost fixes are a mirror of your repository to a second host and a CDN in front of your site so it keeps serving from cache during an outage; the fuller fix is a second build-and-deploy path you have actually tested. Either way, the time to arrange it is a quiet week — not the afternoon GitHub’s status page turns amber with no ETA.
The 6 August 2026 GitHub outage at a glance
| Detail | What happened |
|---|---|
| Platform | GitHub (owned by Microsoft) |
| Date | Thursday 6 August 2026 |
| Start time | 15:22 UTC — Actions flagged as degraded performance |
| Escalation | Degraded availability roughly 20 minutes later |
| Actions symptoms | Workflow runs failing to start or failing partway; REST API errors; unexpected rate limits |
| Other systems hit | GitHub Pages, Copilot code review, Copilot coding agent, hosted runners, Enterprise Importer migrations, delayed webhooks |
| Status ~2 hours in | Mitigations applied; a further fix still rolling out across all affected systems |
| Previous major outage | A similar Actions incident on 29 July 2026 — at least the second in just over a week |
| Incident cadence | 26 in Jul, 23 in Jun, 23 in May, 26 in Apr 2026; six more by 6 Aug |
| Attributed strain | Partly a surge in AI-related usage stressing GitHub’s systems |
| Developer sentiment | Ghostty’s Mitchell Hashimoto said it is no longer a place to host ‘serious work’ |
| Prior commitments | Apology in April 2026; structural improvements promised in June; rate not visibly improved |
| Standard-tier remedy | No committed service-level remedy if an outage stalls a release or downs a site |
| Source | The Register, published 6 August 2026 |
A pattern, not an accident — and what developers are saying
What makes 6 August worth a business’s attention is not the single afternoon of disruption but the trend it sits inside. GitHub’s own status history is unambiguous: 26 incidents in April 2026, 23 in May, 23 in June and 26 in July, with a further six already logged in just the first six days of August. That is not the profile of a platform having an unlucky spell; it is a sustained, near-weekly rhythm of degradation across services that businesses treat as always-on utilities. The 6 August outage was itself at least the second major Actions failure in just over a week, following a comparable incident on 29 July, so even the “big” outages are no longer rare enough to write off as one-in-a-blue-moon events.
Nor has the trajectory been for want of promises. GitHub apologised publicly for its run of outages in April 2026 and, in June, set out structural improvements it said were intended to permanently remove failure modes. Several months on, the incident rate has not visibly improved — July matched April’s tally almost exactly. GitHub has partly attributed the strain to a surge in AI-related usage stressing its systems, which is a plausible technical explanation and, from a customer’s standpoint, an uncomfortable one: it suggests the pressure is structural and rising rather than a one-off glitch to be patched away. The developer community has noticed. Mitchell Hashimoto, the creator of the Ghostty terminal, publicly said the platform has become so unstable it is no longer a place to host ‘serious work’ — a striking verdict from someone whose reputation was built partly on developer tooling, and one that reflects a wider sentiment about reducing dependence on, or moving off, GitHub for anything mission-critical.
For a UK SME, the lesson is not “abandon GitHub” — it remains a superb platform, and wholesale migration is rarely the right answer. The lesson is that a service you depend on for revenue-affecting work should not be a service you cannot survive without for an afternoon. When the platform’s own status page is logging incidents at this cadence, and the platform itself is candid that the underlying pressure is growing, treating single-platform dependence as a strategic risk to be managed — rather than a convenience to be enjoyed — is simply prudent business planning.
How this connects to wider business-continuity risk
Platform failures rarely arrive in isolation, and the theme running through much of 2026 is the same: business continuity depends on eliminating single points of failure, wherever they sit. Our analysis of the Azure West US outage of July 2026 made the point from the cloud-region angle — a single region, like a single platform, is a single point of failure — while the Brawband core-network outage made the identical argument from the connectivity layer, where one provider’s bad day took every customer offline at once. The physical dimension is just as real: the botched full-fibre installation in Ilkeston showed how one uncontrolled change can sever a business’s only line. And the security thread runs alongside it — the UKGI data breach and the rise of rogue AI agents both show how a single unmanaged dependency becomes a whole-business event. Resilience is one discipline applied across your code, your cloud, your connectivity and your suppliers alike — not a product you buy once.
Make your deployment pipeline outage-proof before GitHub’s next bad day
Cloudswitched’s Web Development team builds and manages resilient websites and deployment pipelines for UK SMEs — mirrored source, a hosting layer you control rather than raw GitHub Pages, a tested backup build-and-deploy path, and monitoring that flags a platform incident before your customers notice a stale site.
Talk to us about Web DevelopmentFrequently asked questions
Don’t let GitHub’s next outage become your lost sales day
The businesses caught by the 6 August outage that had mirrored code, a CDN-fronted site and a tested backup pipeline barely noticed it — while those wholly dependent on Actions and Pages could neither ship nor reliably serve. Cloudswitched’s Web Development service finds the single points of failure in your website and deployment pipeline and designs them out, so the next platform outage is something you read about rather than something that stops you trading.
Talk to us about Web Development


