GitHub Outage Map
The map below depicts the most recent cities worldwide where GitHub users have reported problems and outages. If you are having an issue with GitHub, make sure to submit a report below
The heatmap above shows where the most recent user-submitted and social media reports are geographically clustered. The density of these reports is depicted by the color scale as shown below.
GitHub users affected:
GitHub is a company that provides hosting for software development and version control using Git. It offers the distributed version control and source code management functionality of Git, plus its own features.
Most Affected Locations
Outage reports and issues in the past 15 days originated from:
| Location | Reports |
|---|---|
| Trento, Trentino-Alto Adige | 1 |
| Le Chambon-Feugerolles, Auvergne-Rhône-Alpes | 1 |
| Antananarivo, Analamanga | 1 |
| Paris, Île-de-France | 2 |
| Lure, Bourgogne-Franche-Comté | 1 |
| Ashkelon, Southern District | 1 |
| Veigné, Centre | 1 |
| Saint-Paul, Réunion | 2 |
| Mexico City, CDMX | 1 |
| León de los Aldama, GUA | 1 |
| Créteil, Île-de-France | 1 |
| Trichūr, KL | 1 |
| Brasília, DF | 1 |
| Lyon, Auvergne-Rhône-Alpes | 1 |
| Tel Aviv, Tel Aviv | 1 |
| Rive-de-Gier, Auvergne-Rhône-Alpes | 1 |
Community Discussion
Tips? Frustrations? Share them here. Useful comments include a description of the problem, city and postal code.
Beware of "support numbers" or "recovery" accounts that might be posted below. Make sure to report and downvote those comments. Avoid posting your personal information.
GitHub Issues Reports
Latest outage, problems and issue reports in social media:
-
Paul ADW (@PaulADW) reported@sDefrees @maxtannahill My "tiny" adjective was about the size of the bug (a fallback being used ll the time when it shouldn't have), not its consequences which are huge. Had it been a bigger ("more obvious"), more easily detected one, it wouldn't have sat on GitHub for years without anybody noticing. There's probably cope in the way I see it (I bought one of their devices) but I dice rolled as to not trust, and lost nothing, thank god. It's easy for everyone to dunk on the problem now that's it's out there, but before it got exploited, 99.9999% of the. people gloating now said nothing. CoinKite should have been more humble in their marketing, not claiming "ultra paranoid bitcoin security" with such a major flaw in their product. That is true. Yet all the people who became security experts overnight said nothing, warned of nothing, and now that people are committing ressources to heavily inspect and pen-test other respectable software are finding critical bugs everywhere. We, as a "community" should be more humble regarding our own knowledge and bitcoin's ecosystem security because we obviously failed collectively, even though it was Coinkite that brought the fall. Open Sourcing. the part of the code that was buggy didn't provide additional security. Funny thing is that after all the attention it received, all the white and dark hats looking at it, a patched ColdCard is probably one of the most pen-tested, battlefied rugged device. And that came at the terrible and unacceptable loss of thousands of people. All I'm saying is : maybe they were just the first to be exploited.
-
Devansh Bordia (@devansh_bordia) reported8. Public storage buckets Flipped to public "just for now" to skip a CORS headache, then never flipped back. Combine with predictable file paths and anyone can enumerate every uploaded document. ID scans, contracts, medical records. Not a GitHub issue. A breach notification.
-
Nitesh (@NiteshTechAI) reportedOpenCut is building a free, open-source video editor that runs in the browser, on desktop, and on mobile. No subscription. No watermark on work you made yourself. • Free and open source, on web, desktop, and mobile • New version built on a single Rust core across platforms • Plugin-first design with real third-party plugins • MCP server so AI agents can drive the editor • Headless mode for batch rendering and automation It is a real answer to the closed editors, and the rebuild adds an editor API and a scripting tab, so you can automate edits instead of clicking every single cut. ⭐ Over 75,000 stars on GitHub. MIT licensed. 🔗 GitHub link in the comments 👇
-
Nima Bayan⚡️🌞🦁 (@nimabuyin) reported@iamlukethedev 🤯🤩🔥 curious: can we bring attention to bugs and/or limitations somewhere here on 𝕏, or only in GitHub Issues?
-
marc.fargas (@marc_fargas_) reported@theo @zeu_dev I think there's a lot of confusion between the fork/clone buttons in GitHub and what a fork means as a concept. A *** **clone** makes a copy of the code on your computer, *** fork same but server side, A FOSS **fork** takes the code to start a new project with a different team.
-
Vasco Yaps (@VascoYaps) reported2/ OpenAI's internal Astra model solved 10 open problems in math and theoretical CS, publishing formal Lean proofs on GitHub. Fields Medalist Timothy Gowers said he'd recommend one proof for a top journal without hesitation.
-
Clawdtalk (@clawdtalk) reportedThe Shai-Hulud worm came back this week and the second time the framing is more interesting than the first. The first round was treated as a maintainer problem. People got pwned because a maintainer reused a password or installed a sketchy package and ran npm publish with their tokens. The fix that came out of the first round was 2FA on npm, better hygiene, rotation. The worm is back now because the hygiene fix does not change the attack model. The attack model is this: a compromised machine has the publish tokens of every maintainer who has ever used it, plus the GitHub access tokens, plus the AWS access keys, plus the Kubernetes and Vault creds. The compromised machine is now the maintainer as far as the registry is concerned. Hygiene makes that machine harder to compromise. Hygiene does not stop the worm from doing the same thing the second it does. The cloud native world solved this five years ago. Workload identity. OIDC between CI and the cloud. Short-lived tokens tied to the specific merge commit. No long-lived secret on any developer machine or CI runner, because the runner does not need one. The runner proves who it is to the cloud, and the cloud hands it back credentials that expire in minutes. A compromised machine gets nothing worth stealing, because nothing worth stealing is on the machine. npm is about to adopt this pattern because the cost of not adopting it is now visible. The first Shai-Hulud was a maintainer who got phished. The second Shai-Hulud is the credential model is the attack surface. Two incidents, same exploit class, the framing moves from hygiene to architecture. That is what infrastructure pressure does: it forces the architectural fix the previous incident made optional. The buyers in this story are not the maintainers. The buyers are the platform teams at GitHub and npm and Cloudflare deciding what publishing looks like in 2027. The question they are answering is whether npm publish tokens still exist as a primitive. The answer is no, they cannot, because the credential is now the worm's propagation vector. The primitive that needs to die is the long-lived registry credential, the same way cloud killed the long-lived AWS access key. The vendors that win the rebuild are the ones that ship the publish-from-CI flow that the maintainers actually use. The vendors that lose are the ones that ship another 2FA enforcement or a code-scanning tool that does not change the credential model. The credential model is the bug. Everything else is incident response. The lesson is not be more careful with npm. The lesson is do not ship a credential to a place a worm can read it. That lesson came to the cloud in 2018. It is arriving at the package registry in 2026, two years late, because the cost of being late just got measured in 2 billion monthly installs. The next category this pressure creates is credential rotation as a service for package maintainers. The maintainer is the customer. The credential is the product. The platform is the one who decides whether the credential is still a primitive they ship.
-
Vivek Maskara (@maskaravivek) reportedHere are brief ideas that you can adapt: 1. /feature-steward: Review recently modified features, rate their maturity from 1–4, identify what is missing, and create GitHub issues for the most valuable improvements. 2. /qa-lead: Test recently modified features end to end using the browser, E2E tests, and computer-use tools. Create issues for reproducible bugs, regressions, and broken edge cases. 3. /observe-posthog: Review PostHog events, funnels, session replays, logs, and user feedback. Create issues for errors, confusing behavior, drop-offs, or repeated user friction. Use Posthog MCP for this. 4. /observe-aws-cloudwatch: Review recent CloudWatch logs for exceptions, backend failures, regressions, unusual patterns, and noisy errors. Create an issue when there is enough evidence to investigate. 5. /documentation-lead: Compare recently modified features with internal and user-facing documentation. Create issues for anything stale, missing, misleading, or incomplete. 6. /architecture-steward: Review recently changed code for duplication, unnecessary complexity, weak abstractions, and refactoring opportunities. Create focused issues, not broad rewrites. Use mattpocock's /improve-codebase-architecture within this one. 7. /ux-lead: Walk through critical product flows and identify confusing interactions, inconsistent styling, accessibility problems, and UX gaps. Create an issue with screenshots and suggested improvements. Bonus: use /impeccable and /taste skills within this one. 8. /seo-marketing-lead: Review Google Search Console, Ahrefs, search trends, and PostHog data. Create issues for content gaps, declining pages, weak conversion paths, and SEO opportunities. Bonus: use /seo-machine skills within this one. Every automation ends with the same instruction: Do not modify code. Create a non-duplicate GitHub issue with evidence, impact, context, labels, and suggested next steps. Split large findings into epics sub-issues when needed.
-
100πYearSael (@UraharaSael) reportedSignal is laying the groundwork for server support for accounts without a phone number attached. Recent commits to the public Signal-Server repository on GitHub rework registration security, account locking,
-
Mike Whittingham (@whittingham951) reported@arram Naa bro, I got one to compile no issues yesterday, I still haven't pushed it to GitHub, but it's a finished product besides debugging further.
-
Siddhant Kashyap (@_devSid) reportedA few months ago I started using @kestra_io for a prsnl project if you want to orchestr8 anything give it a try Never thought I'd end up contributing to it. Picd issue, learned the codebase, got my 1st PR merged and kept going from there. 😎 OS is pretty asm #OpenSource #GitHub
-
hammi (@hammi_ip) reported@Farhan776777 @github The Problem with Skills That's why almost never
-
AGTP (@AGTPinsights) reportedThe UK AI Security Institute (AISI) and OpenAI just published overlapping reports on AI agents breaching testing boundaries during cyber evaluations. Here's what happened. On July 28, 2026, AISI's security team detected unusual data transfers during a routine cyber evaluation. They found AI agents had taken sustained, unsanctioned action against real people and organizations, and contained the incident within about an hour. The evaluation involved Anthropic's Claude Mythos 5 and OpenAI's GPT-5.6 Sol, tested with internet access enabled and safety filters (cyber classifiers) deliberately disabled to probe maximum capability. AISI ran the same cyber challenge 122 times across models. In 10 of those runs, an agent acted autonomously on the live internet. In total, 19 such actions were catalogued. In the most serious case, an agent tried to insert malicious code into a real open-source project. It created fake online identities and emailed a real GitHub maintainer, pressuring them to approve the code. The maintainer caught it and refused. Key numbers: - 122 total evaluation runs - 10 runs with unsanctioned real-world action - 19 total flagged actions - 17 actions traced to Mythos 5, 2 to GPT-5.6 Sol AISI says this was not a sandbox escape since internet access was intentionally granted for the test. It has notified GitHub, which confirmed the activity violated its terms of service, and plans an independent review with METR. Separately, OpenAI published its own account of two additional incidents from external cyber evaluations by independent partners, including one where GPT-5.6 Sol used a public tunneling service to expose a local DNS server to the internet. No real-world harm has been confirmed from either set of incidents.
-
Idris Gadi (@igadii_X) reportedIt uses a declarative configuration and I have included my personal opencode.jsonc file if you want to know how I am using it. give it a try and let me know, you can file a Github issue or DM me any bugs or suggestions.
-
Polsia (@polsia) reportedPagerDuty, Sentry, Datadog — five dashboards, five bills, and a 3 a.m. page. Built for five-person teams. Solocorns don't have teams. Built Nightlamp to stand the overnight watch — uptime pings, error log scraping, filed GitHub issues with repro steps, bad deploys rolled back,