5 ms·
GitHub is having issues now
- SenHeng 5mo agoFor the past hour, the PR or Issues pages would load with 0 items. Occasionally, there’s an error toast mentioning ‘failure to fetch data’.
- swiftcoder 5mo agoOh, it's even more fun than that. If you sit there hitting F5, sooner or later you will get a proper page load. So some small subset of the servers is vending the correct data, and the rest not
- m_a_t_t_8_6 5mo agoPr's don't load, issues don't load. Pretty much unusable for dev workflows. I felt like a lot of the hand wringing over GH reliability was a bit dramatic but this one seems pretty major (at least for me) and doesn't seem to even be getting that much coverage.
- vlugorilla 5mo agoCodeberg.org is also having issues right now: https://status.codeberg.org/status/codeberg https://status.codeberg.org/status/codeberg https://social.anoxinon.de/@codebergstatus/116477707047992981 https://social.anoxinon.de/@codebergstatus/11647770704799298...
- ttouch 5mo agowe'll start posting only when gh is 100% up and it'll make it to the frontpage
- rvz 5mo agoI think we have given GitHub enough time (more than half a decade) after Microsoft acquired it to sort itself out. It is now being run into the ground. At this point their chatbots Tay.ai, Zo, and Copilot are wrecking the platform and there is no CEO of GitHub to complain to about this so it now makes no sense to use GitHub at all. (Especially GitHub Actions) It is now time to self host and not "centralize everything to GitHub". [0] [0] https://news.ycombinator.com/item?id=22867803 https://news.ycombinator.com/item?id=22867803
- cromka 5mo agoFor the record, it's failing silently, too, showing e.g. "There aren’t any open pull requests." even though there are dozens. That's pretty bad, this will definitely mislead people.
- techterrier 5mo agospeak for yourself, we are celebrating having completed all our PR's for a change :D
- dclowd9901 5mo agoOr last week's "If you use merge queue, oopsie, we accidentally destroyed your trunk", which also failed silently.
- elischleifer 5mo agoWe happen to build the perfect solution to avoiding GitHubs Merge Queue - ours :) It’s also massively more performant https://trunk.io/merge-queue https://trunk.io/merge-queue
- rileymichael 5mo agowhile external merge queues offer a ton more features, i wouldn't describe any of them as 'perfect' based on the simple fact the UX is bolted on. github continues to display their native UI components for merging, and users are forced to interact via arcane commands in comments or external CLIs/webpages. not ideal!
- scottbez1 5mo agoI was surprised that incident didn’t seem to get as much attention since that was a pretty major data corruption bug, but I guess it was a much smaller scope of impacted repos/customers than a lot of these availability issues?
- dclowd9901 5mo ago
- mrshu 5mo agoTheir uptime for just Git operations has been hit pretty hard in the past 90 days: https://mrshu.github.io/github-statuses/ https://mrshu.github.io/github-statuses/
- winfredJa 5mo agowhy is this green for today, even though the offical page shows error.
- JamesCoyne 5mo agoGit ops seem fine. Anything search related is intermittent at best
- agartner 5mo agoYeah I think I've finally had enough. I need to start seriously advocating for alternatives since this is starting to impact our business. It's clearly not getting any better.
- homebrewer 5mo agoGo ahead. We've been self-hosting Gitea with Drone/Woodpecker for years; either it or Forgejo will do fine if you're okay with their feature set. I sometimes wander into these GitHub threads to have a laugh; our Gitea instance has had several minutes of downtime combined over the last few years, all of them planned (to upgrade Gitea) and in the middle of the night.
- MiracleRabbit 5mo agoGitea Upgrading.. replacing binary, restarting. I love it. Same for Forgejo.
- scottyah 5mo agoI struggled with Woodpecker for a bit, but now gitea has Actions that work wonderfully for my use case (and one less tool to support). I believe they also highlight compatibility with a github action protocol of sorts. Might be worth looking into.
- lioeters 5mo agoOoh, Woodpecker CI works with Gitea and Forgejo. https://woodpecker-ci.org/ https://woodpecker-ci.org/ That might be last piece I needed to migrating Git repos from GitHub to a self-hosted forge. Edit: Actually there's Gitea Actions and Forgejo Actions, that might be enough for my use case. https://docs.gitea.com/usage/actions/ https://docs.gitea.com/usage/actions/ https://forgejo.org/docs/next/user/actions/reference/ https://forgejo.org/docs/next/user/actions/reference/
- dymk 5mo agoI’ve found gitea actions (based on ACT, so it’s nearly identical to a GitHub action runner) to work great. Migrating a GitHub workflow is mostly just a file name change.
- Lapalux 5mo agoWhat a joke
- pier25 5mo agoGithub has been having issues since the Microsoft acquisition. https://damrnelson.github.io/github-historical-uptime/ https://damrnelson.github.io/github-historical-uptime/
- wldcordeiro 5mo agoSeems like every week or so there's status issues. Often at what feels like the start of the week too.
- 2ndorderthought 5mo agoThat's damning. I wonder what it will look like over the next 13 months as more and more code is written by ai
- dclowd9901 5mo agoI kind of had assumed that had already begun impacting downtime, though I guess it would be good to get some confirmation.
- corvad 5mo agoToo bad Copilot's having issues and as such it will take longer for recovery.
- badeeya 5mo agoseems like it couldve been covid instead? look closer at the months and also we need a y bar for "msft makes github do xyz"
- hx8 5mo agoWe cannot blame December 2019 uptime on covid-19.
- rrr_oh_man 5mo agoWtf. Why is that?
- deleted 5mo ago[deleted]
- deleted 5mo ago[deleted]
- m3nu 5mo agoReleases aren't being published for me.
- cdrnsf 5mo agoIt's a day ending in y so, yes, there's a GitHub outage.
- recitedropper 5mo agoHate GitHub being down, plus hate AI stealing your code? Join sourcehut--it has worked great for me, and I'd love to see it flourish as a platform.
- pokstad 5mo agoHow is sourcehut different? It’s just yet another centralized service.
- Conscat 5mo agoAt least it doesn't go down as often, I guess. I think most users do want a centralized forge that gives them discoverability and star graphs.
- arielcostas 5mo ago> It’s just yet another centralized service Yeah, collaboration usually requires some sort of centralisation. Whether that is the LKML+git.kernel.org, gitlab.gnome.org, salsa.debian.org or Sourcehut, or GitHub. At least Sourcehut isn't completely proprietary and shoving AI down your throat at every possible chance. The same can be said for Codeberg and almost any GitLab CE, Gitea or Forgejo instance
- recitedropper 5mo agoIf you need to self-host, self-host. Sourcehut is obviously not a replacement for that. But, if not: It is different because Drew DeVault is scathingly anti-AI, and has a history of sticking to strong opinions (for better or worse). Seems like the best bet for off-premise source control if you are concerned about AI scraping and downtime.
- yrds96 5mo agoI like the experience of exploring new repositories so I switched everything to codeberg which is where most of the projects I'm interested with are
- senko 5mo agowhat are my options if I hate github being down but love AI stealing my code?
- bakies 5mo agoI am once again here to say that my gitea has better uptime since I deployed it. It's way snappier too. Long live self-hosting. Diversify from the cloud, build your own!
- tomxor 5mo agoAnother happy self hosted Gitea user here for ~3 years now. Came from Gitlab which started pushing out basic users in 2022 with massive price hikes. I weighed Github as an option but was like "no I don't want to be dealing with this same problem in another 5 years" when some other rug pull or degradation happens with that service. So I'm feeling pretty validated for that decision these days. The speed improvement was massive (super low latency), and was worth the switch on it's own, but we also saved 90% in immediate cost... probably more in secondary effects from the git host just not being a pain point. The only long or unplanned downtime we've had was 2 hours in that whole 3 years where the tiny Linode VPS host had a total hardware failure and got migrated, which is a pretty damn good number of 9s for a simple easy to host single server solution. We also gained more durable and fast offsite backups (zfs) that Gitlab could never offer, but that's more of a custom self hosted thing not specific to Gitea.
- dclowd9901 5mo agoWhat's your general increase of cost and maintenance overhead? How many devs and repos do you have?
- Gabrielfair 5mo agoIts sad that we are reaching the point where a large swatch of he planet is affected by the same thing and we don't get much of an investigation
- corvad 5mo agoI guess a full postmortem like any other company would be too much as they have outages each week, sometimes multiple times a week.
- CptKriechstrom 5mo agoIt feels like that every time I need to put in some evening hours to get things done, github knows and turns the chaos monkey up to eleven.
- blurbleblurble 5mo agoMaybe that's why I couldn't filter my stars by language
- corvad 5mo agoAt this point it's a weekly occurrence...
- loloquwowndueo 5mo agoAll that reliability work must have paid off if it’s only happening weekly these days! lol
- collabs 5mo agoI am on azure US east and I suspect this is an azure service issue. I don't trust Microsoft's status page. It might be "fine" over all but it definitely is not fine for me.
- leonardoaraujo 5mo agohere we go ....
- lukax 5mo agoIt looks like migration to Azure is not going very well https://news.ycombinator.com/item?id=45517173 https://news.ycombinator.com/item?id=45517173
- throwaway613746 5mo ago[dead]
- deleted 5mo ago[deleted]
- Arcuru 5mo agoReminder to all OSS projects: it is extraordinarily easy to setup a simple CI job to keep your code in sync between multiple Forges. And getting email notifications from a second Forge is 0 extra effort. At least give people the option to start moving away from GitHub to contribute to your project. It will, ultimately, be better for the ecosystem.
- kakwa_ 5mo agoSyncing the code is the easy and trivial part and your CI job is only solving that. And in my opinion, it's not even that necessary for most projects. The difficult part is all what's around the code: * the tickets/PR (including the closed ones) * the links referencing the project * the CI setup * for large projects, the committers permission setup * if applicable, the push/commit/branch rules All that will be deeply annoying to migrate on a per project basis, or might get lost. But that's not even the worst on my opinion. Losing the go-to platform for finding software is (fediverse for software when?).
- djyde 5mo agoSetting up own GitLab instance might be a good solution too.
- rurban 5mo agoSyncing is trivial, the CI is the deal. GH actions are the best option still. Neither the FSF nor any other OSS lab didn't come up with a proper CI for us open source maintainers. The CI load also increased massively since.
- dsagent 5mo agoAn increasingly disturbing trend from Github and I only see this getting worse. I wouldn't rule out them moving away from offering the free tier to stop the all the code pushes. I think new code mostly written by AI isn't that appealing of a data set to train on.
- deleted 5mo ago[deleted]
- arcza 5mo agoWell... my gitlab.internal.corp.com is up. As it is every day. Takes about 1 hour every few months of maintenance work at most.
- swiftcoder 5mo ago> Users are experiencing intermittent failures to view issues, pull requests, projects and Actions workflow runs "intermittent" is kind of underselling a failure on ~9/10 page loads
- hx8 5mo agoMy new projects do not use GitHub, and will not use GitHub as anything more than a mirror. Two nines of reliability isn't enough for devtools. GitHub is in a tight space right now. The pace of software development is increasing and they are in a load-bearing position. In addition, their GitHub Copilot license was a massive loss-leader both directly costing them money, and making the traffic problem even worse. Simply put, they aren't prioritizing scaling and reliability like they need to be in this current situation and instead are focusing on feature build outs that boil down to being Microsoft's AI Middleman Salesperson. Their position is hard, but they are potentially fumbling the ball in a big way. I for one don't trust them to not be down right before I want to do a production deploy.
- erikbye 5mo agoMade my own github alternative ways back. Kind of like cgit on steroids. I only use github for free backup now.
- MerrimanInd 5mo agoIt's crazy that the systems the best designed for decentralization like git, email, and the internet itself wound up being the most centralized with single points of failure.
- scottyah 5mo agogithub was always a git anti-pattern chosen for convenience.
- tracker1 5mo agoBeen noticing this all day.. various workflows failing in weird ways.. strange UI issues... Literally holding off on our deployment for a day... bad enough it seems like I'm fixing a CI/CD breakage once a month or more.
- deleted 5mo ago[deleted]
- deleted 5mo ago[deleted]
- footy 5mo agoevergreen post really. Github has done nothing in the last few years but get worse.
- shevy-java 5mo agoMicrosoft is making bad publicity lately. First GitHub, then the bad recent AI news (https://www.bloomberg.com/news/articles/2026-04-27/microsoft-to-stop-sharing-revenue-with-main-ai-partner-openai https://www.bloomberg.com/news/articles/2026-04-27/microsoft...). They are truly, slowly, becoming Microslop Incorporated. The Empire may fall ...
- lrvick 5mo agoEvery time Github goes down, a few more people move to ethical alternatives and reduce the FOSS community having a SPOF in Microsoft. https://sfconservancy.org/GiveUpGitHub/ https://sfconservancy.org/GiveUpGitHub/
- tracker1 5mo agoWhile I appreciate the sentiment... there was something nice about the social aspects of many/most projects being on GitHub in terms of collaboration. I think there is starting to be a lot of friction for many reasons. I've been seeing more use of issues as spam, not to mention even more nefarious activities making rounds.
- lrvick 5mo agoCorpos tend to be on Github, where community focused projects are very rapidly shifting to codeberg, which is fully open source and also has commit signing integration that actually works.
- lioeters 5mo agoSPOF = Single Point of Failure
- mcoliver 5mo agoThis is bigger than github: https://downdetector.com https://downdetector.com
- MerrimanInd 5mo agoLooks like Azure might be the common denominator.
- TacticalCoder 5mo agoIt's nearly as if anything touched by Microsoft was tending to be as buggy as Windows while getting as needlessly complex (and misused) as Excel. Can't wait for Microsoft to go the IBM way.
- iLemming 5mo agoWow, this taking unusually long to fix. I suppose the team trying to fix it hit the Claude session limits and now can't do anything until the end of the cooldown and the only person who knows how to fix it without AI is out for a surgery. When the entire generation of people who knew how to fix shit without using AI will retire, what happens then?
- sasham 5mo agoWe're barely starting to see AI's impact on infra - probably <1% of what's coming. Repo hosting as it is today won't scale - it needs to be rebuilt from the ground up, starting with basic architecture. And I don't think we should go back to self hosting and sharing patches over email... (FWIW https://diversion.dev https://diversion.dev is at 100% uptime. Different scale, obviously, but also we're not Microsoft.)
- ragall 5mo agoI suggest testing your website with uBlock (and all its filter lists enabled). All I see is an almost empty page. Don't point to JS or CSS on third-party CDNs because due to the changes in cross-site sharing, neither Chrome nor Firefox will benefit from cacheing.
- sasham 5mo agoThanks for the tip! Just did, everything seems to work. Maybe Webflow had a glitch?
- ex-aws-dude 5mo agocaching not cacheing
- ragall 5mo agoNope.
- lawn 5mo agoJust today I finished migrated all my public and private repositories to Forgejo, with a push mirror to Codeberg for relevant public repos. It's unbeleivably snappy and fast. I can't recommend Forgejo enough.
- yallpendantools 5mo agoMan, this SUCKS big time for me. Just a few months ago, $PARENT_CONGLOMERATE mandated all under its benevolent wing to migrate to GitHub for reasons of synergy and efficiency. So now it's my turn at $DAYJOB to be migrating us from our self-hosted Gitlab instance. I already have a few grievances... - IT policies around GH accounts make no sense. It's a long story but, in short, you can't use any of your pre-existing GH accounts whether personal or professional (as in, an account I made exclusively for $DAYJOB before The Synergy Mandate) and must create a new one aligned with IT conventions. - We don't monorepo hence we made extensive use of groups. There is no direct mapping for this concept in GitHub so we have to manually namespace projects. - And now of course GH's no-nines availability :( For my team, profit happens to be sensitive to our release dates---a day or two of delay can really make the difference if we'll make the month's projections or not. In another world, I would proactively mirror our profit-essential code but it's not worth the risk making a skunkworks guerilla effort. I'd like to think we can blame The Synergy Mandate in a few postmortems in the near future but of course I did not graduate yesterday, I know that's not gonna happen. Thoughts and prayers we keep hitting our profit projections and they don't axe our product for underperformance. (Writing this down, I can really feel how this job has changed since I joined.)
- fishgoesblub 5mo agoIt's easier, and somehow more reliable to self-host a Gitea instance on consumer hardware than it is to rely on GitHub.
- rvz 5mo agoI rest my (6 year) case. [0] [0] https://news.ycombinator.com/item?id=22868406 https://news.ycombinator.com/item?id=22868406
- drusepth 5mo agoI can't help but wonder if GitHub (and similar code infra providers) are crumbling under 1000x or 10000x load from coding agents.
- rurban 5mo agoIt's a testbed for Azure since they started GitHub Actions. Since Azure is mismanaged and doomed https://news.ycombinator.com/item?id=47616242 https://news.ycombinator.com/item?id=47616242 such outages are normal. I think they hired cheap staff to manually fix overprovisioned boxes on demand. Microsoft Quality at work
- valkdb 5mo agoSeems it was resolved in less than an hour
- aloneguid 5mo agoWhy not use Claude to fix it.
- alpha_trion 5mo agoTheir Elasticsearch cluster went down and it's taking forever to rebuild their index. They should really consider looking into some more modern alternatives for that layer of the application.
- stonecharioteer 5mo agoIt's not even allowing me to comment on issues now. What on earth is happening at MSFT?