8 ms·
GitHub having issues [resolved]
- joecool1029 7mo agocodeberg might be a little slower on git cli, but at least it's not becoming a weekly 'URL returned error: 500' situation...
- ocdtrekkie 7mo agoI rarely successfully get Codeberg URLs to load. Which is sad because I actually would very much like to recommend it but I find it unreliable as a source. That being said, GitHub is Microsoft now, known for that Microsoft 360 uptime.
- cyberax 7mo ago> Microsoft 360 uptime I mean... It's right in the name! It's up for 360 days a year.
- Imustaskforhelp 7mo agoI have never had this issue. IIRC Codeberg has a matrix community, they are a non-profit and they would absolutely love to hear your feedback of them. I hope that you can find their matrix community and join it and talk with them Actually here you go, I have pasted the matrix link to their community, hope it helps https://matrix.to/#/#codeberg-space:matrix.org https://matrix.to/#/#codeberg-space:matrix.org
- mynameisvlad 7mo agoI mean, this isn't a 'URL returned error: 500' situation for anything that Codeberg provides considering this is an issue with Copilot and Actions.
- joecool1029 7mo agoExcept actually it was, that was what my git client was reporting trying to run a pull.
- mynameisvlad 7mo agoI'm going to trust the constant stream of updates from the company itself which shows exactly what went down and came back up rather than a random anecdote.
- workethics 7mo agoI only found this post because I decided to check HN after getting HTTP 500 errors pulling some repos.
- iovoid 7mo agoIf you look at the incident details it also claims most services were impacted. > Git Operations is experiencing degraded availability. We are continuing to investigate. https://www.githubstatus.com/incidents/n07yy1bk6kc4 https://www.githubstatus.com/incidents/n07yy1bk6kc4
- mananaysiempre 7mo agoRecent years have shown this to be the wrong prediction strategy. The reason seems to be an incentive imbalance where there are quite a few reasons for companies to lie (including their own CLAs) and not a lot of repercussions for doing so (everybody competes on lock-in, not on product). Of course, the word-of-mouth approach is also exploitable by dishonest actors, but thus far there doesn’t look to be a lot of exploitation going on, likely because there’s little reason to bother (once again, lock-in is king).
- slopinthebag 7mo agoThis seems intelligent, after all companies are incapable of making errors in reporting and also have absolutely no incentive to lie about stuff like that. Those 500 errors others have reported as experiencing must have just been the wind.
- IshKebab 7mo agoI mean... you understand the scale difference right?
- popcornricecake 7mo agoThese days it feels like people have simply forgotten that you could also just have a bare repository on a VPS and use it over ssh.
- yoyohello13 7mo agoMost developers don’t even know git and GitHub are different things…
- hrmtst93837 7mo ago[flagged]
- Imustaskforhelp 7mo agoI used to use codeberg 2 years ago. I may have been ahead of my time.
- boxingdog 7mo ago[dead]
- deleted 7mo ago[deleted]
- joshrw 7mo agoHappening very often lately
- risyachka 7mo agoand we all know why
- rezonant 7mo agoBecause they're moving it to Azure and doing it far too quickly, not taking care to avoid availability issues
- Zanfa 7mo agoIt wasn't the migration to Azure that completely borked their PR UI.
- risyachka 7mo agoyeah, ai slop rush everyone builds off vibes and moves fast! like no, if you are a mature company you don't need to move fast, in fact you need to move slow the only thing that can kill e.g. github is if they move fast and break things like they do recently
- lelanthran 7mo agoCould be. Or could be that the recent 12 months of 100x increase in code and activity is more than they had planned for when they last did capacity planning. Vibe-coders, many of them here, often boast about the insane amount of KLoC/hour they can generate and merge.
- AlexeyBelov 7mo agoI've seen this take in another GitHub thread, but are there any stats confirming this? As far as I know a lot of Github stats are publicly available, and can be queried via Clickhouse.
- 7mo ago
- duckkg5 7mo agoI would so very much love to see GitHub switch gears from building stuff like Copilot etc and focus on availability
- coffeebeqn 7mo agoThis is an absurd state they are at! Weekly outages in 2025 and 2026. From developer beloved and very solid to Microslop went faster than I expected
- esseph 7mo agoThey may have been Beloved before MS bought them. It takes awhile for technical debt to catch up.
- rschiavone 7mo agoUnless a major out(r)age forces a change of leadership, expect more slop down our throats.
- hrmtst93837 7mo ago[flagged]
- adithyareddy 7mo agoThe #1 priority at GitHub for this year is migrating from their own data center to Azure, any other work that gets in the way of this is being deprioritized: https://thenewstack.io/github-will-prioritize-migrating-to-azure-over-feature-development/ https://thenewstack.io/github-will-prioritize-migrating-to-a...
- multisport 7mo ago> It’s existential for GitHub to have the ability to scale to meet the demands of AI and Copilot, and Azure is our path forward. W More existential than going down a few times a week?
- cpfohl 7mo agoI swear this is my fault. I can go weeks without doing infra work. Github does fine, I don't see any hiccups, status page is all green. But the day comes that I need to tweak a deploy flow, or update our testing infra and about halfway through the task I take the whole thing down. It's gotten to the point where when there's an outage I'm the first person people ask what I'm doing...and it's pretty dang consistent....
- wolfi1 7mo agodo you know the Pauli-Effect? https://en.wikipedia.org/wiki/Pauli_effect https://en.wikipedia.org/wiki/Pauli_effect
- macintux 7mo agoAt my old job we’d call that Daily bogons (my last name). Didn’t know I was in such illustrious company.
- cpfohl 7mo agoBrilliant. I love it
- cperciva 7mo agoRelated: In FreeBSD we used to talk often about the Wemm Field. Peter Wemm was one of the early FreeBSD developers and responsible for most of the early project server cluster, and hardware had a phenomenal habit of breaking in his vicinity. One notable story I heard involved transporting servers between data centers and hitting a Christmas tree in the middle of a highway... in March.
- LollipopYakuza 7mo agoPlot twist: cpfohl works at Github and actually messes with the infra.
- sidewndr46 7mo agoSecond plot twist: cpfohl actually works at Microsoft on Copilot
- akoumjian 7mo agoIs this related to Cloudflare? I'm getting cf-mitigated: challenge on openai API requests. https://www.cloudflarestatus.com/ https://www.cloudflarestatus.com/ https://status.openai.com/ https://status.openai.com/
- garciasn 7mo agoHow reliable is githubstatus.com? I know that status pages are generally not updated until Leadership and/or PR has a chance to approve the changes; is that the case here? Our health check checks against githubstatus.com to verify 'why' there may be a GHA failure and reports it, e.g. Cannot run: repo clone failed — GitHub is reporting issues (Partial System Outage: 'Incident with Copilot and Actions'). No cached manifests available. But, if it's not updated, we get more generic responses. Are there better ways that you all employ (other than to not use GHA, you silly haters :-))
- duckkg5 7mo agoRight now the page says Copilot and Actions are affected but I can't even push anything to a repo from the CLI.
- khaledh 7mo agoGitHub has been shit lately. What the fuck is going on?
- jsheard 7mo agoTop-down mandates to use AI as much as possible, and to rip up their infrastructure and move everything to Azure. https://www.windowscentral.com/microsoft/using-ai-is-no-longer-optional-did-microsoft-makes-copilot-mandatory-for-staff https://www.windowscentral.com/microsoft/using-ai-is-no-long... https://thenewstack.io/github-will-prioritize-migrating-to-azure-over-feature-development/ https://thenewstack.io/github-will-prioritize-migrating-to-a...
- khaledh 7mo agoI figured that it would be something like that. But it's been so frequent that I expect the leadership to act decisively towards a long-term reliability plan. Unfortunately they have near monopoly in this space, so I guess there's not enough incentive to fix the situation.
- gobalini 7mo agoHow frequent? I think the obsession with uptime is annoying. If GitHub is down, if there’s something so critical, then you need some more control of the system. Otherwise take a couple hours and get a coffee or an early lunch.
- khaledh 7mo agoFrequent enough to interrupt the flow of an entire organization, wasting thousands of hours. Take a look: https://mrshu.github.io/github-statuses https://mrshu.github.io/github-statuses
- gobalini 7mo agoYeah that is pretty bad I guess. For decades 99% has been achievable for many orgs. 92% phew. But “waste” is arguable. If folks have literally nothing to do when GitHub is down, I question that a bit. For example, design, administrative work (everyone has that), lunch. You know? Critical CI/CD can use Jenkins, but in that case folks might end up with 89% uptime!
- overshard 7mo agoI've taken to hosting everything critical like this myself on a single system with Docker Compose with regular off premises backups and a restore process that I know works because I test it every 6 months. I can swap from local hosting to a VPS in 30 mins if I need to. It seems like the majority of large services like GitHub have had increasingly annoying downtime while I try to get work done. If you know what you're doing it's a false premise that you'll just have more issues with self hosting. If you don't know what you are doing it's becoming an increasingly good time to learn. I've had 4 years of continuous uptime on my services at this point. I still push to third parties like GitHub as yet another backup and see the occasional 500 and my workflow keeps chugging along. I've gotten old and grumpy and rather just do it myself.
- cyberax 7mo agoYou know that it's bad when the status page doesn't have the availability stats anymore.
- littlestymaar 7mo agoIn many companies I worked for, there were a bunch of infrastructure astronauts who made everything very complicated in the name of zero downtime and sold them to management as “downtime would kill pur credibility and our businesses ”, and then you have billion dollar companies everyone relies on (GitHub, Cloudflare) who have repeated downtime yet it doesn't seem to affect their business in any way.
- baggy_trough 7mo agoThe reality is that consumers don't really care about downtime unless it's truly frequent.
- littlestymaar 7mo agoExactly. And the frequency they can tolerate is surprisingly high given that we're talking about the 20th or so outage of 2026 for github. (See: https://news.ycombinator.com/from?site=githubstatus.com https://news.ycombinator.com/from?site=githubstatus.com)
- Krutonium 7mo agoTo be fair - it SUPER does. Being down frequently makes your competition look better. Of course, once you have the momentum it doesn't matter nearly as much, at least for a while. If it happens too much though, people will start looking for alternatives. The key to remember is Momentum is hard to redirect, but with enough force (reasons), it will.
- littlestymaar 7mo agoFew companies (and none of the companies I worked for) are “momentum”-based. The typical company grows because incoming cash flow allows to hire more salespeople and develop new features attracting new kinds of customers. If people tolerate 10 monthly github failures, they can most likely tolerate one hypothetical hour of downtime from one physical server failure for some random Saas product you're selling to them.
- 7mo ago
- pothamk 7mo ago[flagged]
- littlestymaar 7mo ago> a lot of infrastructure quietly assumes GitHub is always available Which is really baffling when talking about a service that has at least weekly hicups even when it's not a complete outage. There's almost 20 outages listed on HN over the past two months: https://news.ycombinator.com/from?site=githubstatus.com https://news.ycombinator.com/from?site=githubstatus.com so much for “always available”.
- pothamk 7mo ago[flagged]
- banga 7mo agoOnly on days with a "y"...
- m_w_ 7mo agoSeems like the xkcd [1] for internet infrastructure that was posted earlier [2] should have github somewhere on it, even if just for how often it breaks. Maybe it falls under "whatever microsoft is doing" [1]: https://www.reddit.com/r/ProgrammerHumor/comments/1p204nx/actuallycompleteversion/ https://www.reddit.com/r/ProgrammerHumor/comments/1p204nx/ac... [2]: https://news.ycombinator.com/item?id=47230704 https://news.ycombinator.com/item?id=47230704
- zthrowaway 7mo agoMicroslop ruins everything it touches.
- fsflover 7mo agoDupe: https://news.ycombinator.com/item?id=47237018 https://news.ycombinator.com/item?id=47237018
- yoyohello13 7mo agoHow many 9s is GitHub at now? 2?
- jsheard 7mo agoIf you count every service together, it's deep into one nine. https://mrshu.github.io/github-statuses/ https://mrshu.github.io/github-statuses/ Most individual services have two nines... but not all of them.
- kibwen 7mo agoGithub proudly boasts an industry-leading seven 9s of uptime. 49.999999%
- nurettin 7mo agoThey could support up to 10 0.00000000009999999999
- modeless 7mo ago90 day non-degraded uptime of Github Actions is 98.8% if the official numbers can be believed
- Imustaskforhelp 7mo agoGithub service has a better work life balance than many engineers here... Octocat (The OG github mascot) has a family that it goes to the park with anytime he wants. Luckily his boss Microslop, is busy with destroying windows of his house and banning people from its discord server.
- amarant 7mo agoDue to a off-by-one error, they are now targeting "five eights". Why else would they migrate to Azure?
- jandrese 7mo agoThey're going to have to start advertising nine fives of reliability.
- granzymes 7mo agoI have a bug bash in an hour and fixes that need to go in beforehand. So of course GitHub is down.
- shykes 7mo agoIn moments like this, it's useful to have a "break glass" mode in your CI tooling: a way to run a production CI pipeline from scratch, when your production CI infrastructure is down. Otherwise, if your CI downtime coincides with other production downtime, you might find yourself with a "bricked" platform. I've seen it happen and it is not fun. It can be a pain to setup a break-glass, especially if you have a lot of legacy CI cruft to deal with. But it pays off in spades during outages. I'm biased because we (dagger.io) provide tooling that makes this break-glass setup easier, by decoupling the CI logic from CI infrastructure. But it doesn't matter what tools you use: just make sure you can run a bootstrap CI pipeline from your local machine. You'll thank me later.
- alex_suzuki 7mo ago100%. We used to design the pipeline a way that is easily reproducible locally, e.g. doesn’t rely on plugins of the CI runtime. Think build.sh shell script, normally invoked by CI runner but just as easy to run locally.
- hinkley 7mo agoMy automation is always an escalation of a run book that has gotten very precise and handles corner cases. Even if I get the idea of an automation before there’s a run book for it.
- SAI_Peregrinus 7mo agoI like run scripts. Shell or python scripts that do nothing other than prompt the user with what to do, or which choice to make, and wait for them to hit a key to proceed to the next step. Encode the run book flowchart into an interactive script. Then if a step can be automated, the run book script can directly call that automation. Eventually you may end up with a fully automated script, but even if you don't it can still be a significant help.
- hinkley 7mo ago
- Imustaskforhelp 7mo agoAre we serious?
- terminalbraid 7mo agoI would prefer we have posts when github is not having issues to cut down on noise.
- OtomotO 7mo agoYeah, right. I mean, I'm so happy that only one of my clients is using GitHub as their GitForge. Every single other one hosts their own GitForge. And I can't state how much better every single other GitForge is. GitHub was the pinnacle of GitForge a couple of years back, and it seems like they wanted to hit a wall. Otherwise, you cannot explain how you can enshittify a software that much.
- heliumtera 7mo agoThere was GitHub, and then it was Microsoft.
- nlawalker 7mo agoThe appearance of a thread here is so consistent that HN needs a black-bar style indicator for GH outages that points to it.
- Imustaskforhelp 7mo agoAt this point I am thinking of creating a 0 days until github outage website similar to how we had the running joke of 0 days until JS framework dropped.
- joecool1029 7mo agoToo slow: https://github-incidents.pages.dev/ https://github-incidents.pages.dev/
- Imustaskforhelp 7mo agoToo late to create a 0 days since github outage, Too early to create a crypto rugpull about this whole situation. Born just in time to talk about this situation on hackernews xD (/jk) > Too slow: https://github-incidents.pages.dev/ https://github-incidents.pages.dev/ I am not even mad that I am slow honestly, this is really funny lol.
- Night_Thastus 7mo agoThat site could use a little more. Maybe a count of how many in the current month and year, tallies for each year, maybe even trends. Could be nice. :)
- rvz 7mo agoSo Tay.ai and Zoe are still wrecking GitHub infrastructure. Should have self hosted.
- Imustaskforhelp 7mo agoLowendtalk providers who take 7$ per year deals can provide more reliability than Github at this moment and I am not kidding. If anyone is using Github professionally and pays for github actions or any github product, respectfully, why? You can switch to a VPS provider and self host gitea/forejo in less time than you might think and pay a fraction of a fraction than you might pay now. The point becomes more moot because github is used by developers and devs are so so much more likely to be able to spin up a vps and run forejo and run terminal. I don't quite understand the point. There are ways to run github actions in forejo as well iirc even on locally hosted which uses https://github.com/nektos/act https://github.com/nektos/act under the hood. People, the time where you spent hundreds of thousands of dollars and expected basic service and no service outage issues is over. What you are gonna get is service outage issues and lock-ins. Also, your open source project is getting trained on by the parent company of the said git provider. PS: But if you do end up using Gitea/forejo. Please donate to Codeberg/forejo/gitea (Gitea is a company tho whereas Codeberg is non profit). I think that donating 1k$ to Codeberg would be infinitely better than paying 10k$ or 100k$ worth to Github.
- nor0x 7mo ago> This incident has been resolved. Thank you for your patience and understanding as we addressed this issue. A detailed root cause analysis will be shared as soon as it is available. does anyone know where these "detailed root cause analysis" reports are shared? is there maybe an archive?
- abraham 7mo agoThey get posted to the incident log (https://www.githubstatus.com/incidents/n07yy1bk6kc4 https://www.githubstatus.com/incidents/n07yy1bk6kc4) for example https://www.githubstatus.com/incidents/lcw3tg2f6zsd https://www.githubstatus.com/incidents/lcw3tg2f6zsd. There are also monthly availability reports: https://github.blog/tag/github-availability-report/ https://github.blog/tag/github-availability-report/
- netcraft 7mo agothe day ends in y, water is wet. I really hate that github doesn't have any real competition. Yes, I know about gitlab, but it isnt real competition.
- fredgrott 7mo agohas anyone at MS tried unplugging azure and plugging azure back in yet?
- esafak 7mo agoIt's Microsoft. You're supposed to Ctrl+Alt+Del.
- dkhenry 7mo agoI really wish Graphite had just gone down the path of better Git hosting and reviewing, instead of trying to charge me $40 a month for an AI reviewer. It would be nice to have a real first class alternative to Github
- DauntingPear7 7mo agoCodeberg?
- duggan 7mo agoA directory over SSH can be your git server. If your CI isn't too complex, a post-receive hook looping into Docker can be enough. I wrote up about self hosting git and builds a few weeks ago[1]. There are heavier solutions, but even setting something like this up as a backstop might be useful. If your blog is being hammered by ChatGPT traffic, spare a thought for Github. I can only imagine their traffic has ballooned phenomenally. 1: https://duggan.ie/posts/self-hosting-git-and-builds-without-running-a-bunch-of-web-services https://duggan.ie/posts/self-hosting-git-and-builds-without-...
- arianvanp 7mo agoDoesn't post-receive block the push operation and get cancelled when you cancel the push?
- duggan 7mo agoIt does, you're just running a command over ssh, so if you've a particularly long build then something more involved may make more sense.
- VorpalWay 7mo agoMost builds take a long time, at least in C++ and Rust (the two languages I work in). And from what I have seen of people working in Python, the builds aren't fast there either (far faster of course, but still easily a minute or two). Also, how would PRs and code review be handled? Your suggestion really only makes sense for a small single developer hobby project in an interpreted language. Which, if that is what you intended, fair enough. But there really wasn't enough context to ascertain that.
- duggan 7mo agoI did give additional context in the blog post I linked, but yes, to be clear, this is something that will really work best for small projects with reasonably fast build cycles. If you're already at the point where you're fielding pull requests, lots of long running tests, etc., you'll probably already know you need more than git over ssh.
- esafak 7mo agoI spent hours trying to figure out what was wrong with GHCR, &^$% Github. I'm on the lookout for an alternative, this really is not acceptable.
- ddtaylor 7mo agoMaybe we should turn these weekly posts into an actionable item we can use to move organizations away from this critical infrastructure that is failing in realtime.
- ryandrake 7mo agoInsert the standard comment about how git doesn't even need a hub. The whole point of it is that it's distributed and doesn't need to be "hosted" anywhere. You can push or pull from any repo on anyone's machine. Shouldn't everyone just treat GitHub as an online backup? Zero reason it being down should block development.
- anon7000 7mo agoThe problem is that any kind of automatic code change process like CI, PRs, code review, deployments, etc etc are based on having a central git server. Even security may be based on SSO roles synced to GH allowing access to certain repos. A self-hosted git server is trivial. Making sure everything built on top of that is able to fallback to that is not. Especially when GH has so many integrations out of the box
- 2001zhaozhao 7mo agoForgejo has all of the features you mentioned and is completely open source!
- anon7000 7mo agoThat’s awesome, but now we’re talking about moving a big enterprise install with loads of hooks connected to GH and hundreds of repos. Not an easy project.
- mococa 7mo agoMicroslop is farting too hard on vibecoding
- paddy_m 7mo agoI am getting really tired of github. outages happen that's a given. but on so much stuff they don't even care or try. Github is becoming the bottleneck in my agentic coding workflows. unless I make Claude do it intelligently, I hit rate limits checking on CI jobs (5000 api requests in an hour). Depot makes their CI so much better, but it is still tied to github in a couple of annoying places. PRs are a defacto communication and coordination bus between different code review tools, its all a mess. LLMs make it worse because I'm pushing more code to github than ever before, and it just isn't setup to deal with this type of workload when it is working well.
- lelanthran 7mo ago> I am getting really tired of github. outages happen that's a given. but on so much stuff they don't even care or try. Github is becoming the bottleneck in my agentic coding workflows. unless I make Claude do it intelligently, I hit rate limits checking on CI jobs (5000 api requests in an hour). Depot makes their CI so much better, but it is still tied to github in a couple of annoying places. Have you ever considered that this is the problem? GH never planned for this sort of pointless and unpaid activity before. Now they have a large increase (I've seen figures of 100x) in activity and they can't keep up. It doesn't help that almost none of the added activity is actually useful; it's just thousands and thousands of clones of some other pointless product.
- sharksandwich 7mo agoMicrosoft acquiring Github increasing rhymes with Salesforce's acquisition of Heroku. What a shame.
- dzonga 7mo agoI remember the days when it was mostly Gitlab having issues. Github was super stable - then it got shitty once they switched to React on the frontend instead of the server rendered pages, then Co-pilot stuff lately I haven't heard them bragging about the Rails Monolith
- OtomotO 7mo agoThe question I ask myself to this day is why they began switching to React. It made no sense at all for me. Like it was a working product, so why would you switch? I get that new developers might be more familiar with React, but then again, as soon as the trade-offs were apparent, I would've pulled the plug. But they said: Buckle up, everyone, let's ruin our product!
- jamesfinlayson 7mo agoHm, I didn't realise they'd moved to React. I remember reading years ago that it used jQuery for the longest time but they put in some effort to move to pure Javascript (maybe using web components).
- ralph84 7mo agoPromotion-driven development happens at Microsoft just like any other big tech company.
- xannabxlle 7mo agoI was wondering why my Github Pages wasn't working