Another GitHub outage in the same day (githubstatus.com)

189 points by Nezteb 3 hours ago

noodlesUK 2 hours ago

Can someone in GitHub senior leadership please start paying attention and reprioritise towards actually delivering a product that's at least relatively reliable?

I moved my company over to GH enterprise last year (from AzDO) and I'm considering moving us away to another vendor altogether as a result of the constant partial outages. Things that used to "just work" now are slow in the UI, and GH actions fail to schedule in a reasonable timeframe way more than they ever used to. I enjoy GH copilot as much as the next person, but ultimately I came to GH because I needed a git forge, and I will leave GH if the git forge doesn't work.

sobjornstad 2 hours ago

I second this. GitHub used to be a fantastic product. Now it barely even works. Even basic functionality like the timeline updating when I push commits is unreliable. The other day I opened a PR diff (not even a particularly large one) and it took fully 15 seconds after the page visually finished loading -- on a $2,000 dev machine -- before any UI elements became clickable. This happened repeatedly.

It is fairly stunning to me that we've come to accept this level of non-functional software as normal.

HoldOnAMinute 2 hours ago

The trend of "non-functional software" is happening everywhere. See the recent articles about Copilot in Notepad, failing to start because you aren't signed in with your Microsoft Account.

We are in a future that nobody wanted.

amarant 2 hours ago

bonesss 2 hours ago

habitable5 2 hours ago

its_magic an hour ago

michaelcampbell 2 hours ago

dylan604 2 hours ago

dev_l1x_be 40 minutes ago

So React rewrite did not help after all? Imagine, one of the largest software tool companies on Earth cannot reliably REbuild something in React. I lost count of the inconsistency issues React introduced.

https://news.ycombinator.com/item?id=33576722

catigula 36 minutes ago

sodapopcan 2 hours ago

Ya, it really was one of the most enjoyable web apps to use pre-MS. I'm sure there are lots of things that have contributed to this downfall. We certainly didn't need bullshit features like achievements.

noodlesUK 2 hours ago

samgranieri 2 hours ago

I've been a GitHub user since the very early days. I had a beta invite to the service. I really wish they didn't swap out the FE for a React FE.

They need to start rolling back some of their most recent changes.

I mean, if they want people to start moving to self hosted GitLab, this is gonna get that ball rolling.

throw20251220 29 minutes ago

blibble 38 minutes ago

> GitHub used to be a fantastic product. Now it barely even works.

it's almost as if Microsoft bought it, isn't it?

kimixa 2 hours ago

We loved Github as a product when it needed to return or profit beyond "getting more users".

I feel this is just the natural trajectory for any VC-funded "service" that isn't actually profitable at the time you adopt it. Of course it's going to change for the worse to become profitable.

tibbar 2 hours ago

notpushkin 2 hours ago

kasey_junk 2 hours ago

“ I enjoy GH copilot as much as the next person”

So not at all?

nfg 25 minutes ago

Really? I’d be interested to hear more.

Disclaimer: I work in Microsoft (albeit in a quite disconnected part of it, nothing to do with GitHub or Copilot).

1f60c 2 hours ago

That does seem to be the implication, yes. :D

bigbuppo an hour ago

Not going to happen. This is terminal decline. Next step is to kill off free repos, and then they'll start ratcheting up the price to the point that they have one small dedicated engineering team supporting each customer they have. They will have exactly one customer. At some point they'll end up owned by Broadcom, OpenText, Rocket, or Progress.

tazjin 3 minutes ago

Killing off free repos is not going to happen. That would be a suicide move on the level of the Digg redesign, or Tumblr's porn ban.

It kind of would be good for everyone if they did do it though. Need to get rid of this monopoly, and maybe people will discover that there are alternatives with actually good workflows out there.

tibbar 2 hours ago

Github used to publish some pretty interesting postmortems. Maybe they still do. IIRC that they were struggling with scaling their SQL db and were starting to hit the limits. It's a tough position to be in because you have to either to a massive migration to a data layer with much different semantics, or you have to keep desperately squeezing performance and skirting on the edge of outages with a DB that wasn't really meant to handle what you're doing with it now. The OpenAI blog post on "scaling" Postgres to their current scale has much the same flavor, although I think they're doing it better than Github appears to be doing.

co_king_3 2 hours ago

> Can someone in GitHub senior leadership please start paying attention and reprioritise towards actually delivering a product that's at least relatively reliable?

It's Microsoft. A reliable product is not a reasonable expectation.

markus_zhang an hour ago

Maybe take the initiative and move your own first? It definitely would have a bigger effect than begging here.

wnevets 2 hours ago

> Can someone in GitHub senior leadership please start paying attention and reprioritise towards actually delivering a product that's at least relatively reliable?

They claim that is what they are doing right now. [1]

[1] https://thenewstack.io/github-will-prioritize-migrating-to-a...

semiquaver 2 hours ago

Zero indication that migrating to azure will improve stability over the colos they are in now. The outages aren’t caused by the datacenter, whatever MS execs say.

Andrex an hour ago

amluto 2 hours ago

The problem with the GH front end being an unbelievably bloated mess will not be even slightly improved by moving to Azure.

skywhopper 2 hours ago

"Migrating to Azure" is, unfortunately, often the opposite of "delivering a reliable product".

jbreckmckye 2 hours ago

As an aside, God, Azure DevOps, what a total pile of crap that product is

My "favourite" restriction that an Azure DevOps PR description is limited to a pathetic 4000 characters.

OkayPhysicist 18 minutes ago

My favourite restriction is the fact that colored text doesn't work in dark mode. Why? Because whatever intern they had implement dark mode didn't understand how CSS works, and just slapped !important on all the style changes that make dark mode dark, and thus overwrite the color data.

I ended up writing a browser extension for my team to fix it, because the boss loved to indicate stuff with red/green text.

dylan604 2 hours ago

Amazon's deprecated CodeCommit is limited to 150 chars like it's an old SMS or Tweet.

jbreckmckye 2 hours ago

noodlesUK 2 hours ago

It shows you the level of quality to expect from a Microsoft flagship cloud product...

jbreckmckye 2 hours ago

tibbar 2 hours ago

You would kind of expect with the pressure of supporting OpenAI and GitHub etc. that Azure would have been whipped into shape by now.

semiquaver 2 hours ago

rvz 2 hours ago

You might as well self-host at this point as that is far more reliable than depending on GitHub.

Additionally, there is no CEO of GitHub this time that is going to save us here.

So as I said many years ago [0] in the long term, a better way is to self host or use alternatives such as Codeberg or GitLab which at least you can self host your own.

[0] https://news.ycombinator.com/item?id=22867803

danhon 5 minutes ago

Isn't github in the middle of their (latest) attempt to migrate to Azure?[0]

[0]: https://www.theverge.com/tech/796119/microsoft-github-azure-...

sisve 6 minutes ago

I moved everything on github to a self hosted foregjo instanse some days ago. I really did not do anything. Created some tokens so that CC could access github and forgejo and my dns API. Self hosting is so much simpler and easier with AI. Expect more people to self host small to medium stuff.

kevmo314 2 hours ago

I wonder if GitHub is feeling the crush of fully automated development workflows? Must be a crazy number of commits now to personal repos that will never convert to paid orgs.

1f60c 2 hours ago

IME this all started after MSFT acquired GitHub but well before vibe coding took the world by storm.

ETA: Tangentially, private repos became free under Microsoft ownership in 2019. If they hadn't done that, they could've extracted $4 per month from every vibe coder forever(!)

winddude 2 hours ago

I was wondering about that the other day, the sheer amount of code, repos, and commits being generated now with AI. And probably more large datasets as well.

dwoldrich 18 minutes ago

Live by the AI Agent hype, die by the AI Agent crush.

reactordev 2 hours ago

This is the real scenario behind the scenes. They are struggling with scale.

jbreckmckye 2 hours ago

How much has the volume increased, from what you know?

reactordev 2 hours ago

dec0dedab0de 39 minutes ago

I still say that mixing CI/CD with code/version control hosting is a mistake.

At it's absolute best, everything just works silently, and you now have vendor lock-in with whichever proprietary system you chose.

Switching git hosting providers should be as easy as changing your remotes and pushing. Though now a days that requires finding solutions for the MR/PR process, and the wiki, and all the extra things your team might have grown to rely on. As always, the bundle is a trap.

bamboozled 31 minutes ago

I don't think any of this was a mistake ;) Lock-in was by design.

falloutx 2 hours ago

We can all chill for couple weeks, Github guys take your time. Infact, don't even worry about it.

atonse 38 minutes ago

I'm starting to wonder if people doing what were previously unconventional workflows (which may not be performance optimized) are affecting things.

For example, today, I had claude basically prune all merged branches from a repo that's had 8 years of commits in it. It found and deleted 420 branches that were merged but not deleted.

Deleting 420 branches at once is probably the kind of long tail workflow that was not worth optimizing in the past, right? But I'm sure devs are doing this sort of housekeeping often now, whereas in the past, we just never would've made the time to do so.

Kovah 2 hours ago

I consider moving away from Github, but I need a solid CI solution, and ideally a container registry as well. Would totally pay for a solution that just works. Any good recommendations?

adamcharnock 2 hours ago

We can run a Forgejo instance for you with Firecracker VM runners on bare metal. We can also support it and provide an SLA. We're running it internally and it is very solid. We're running the runners on bare metal, with a whole lot of large CI/CD jobs (mostly Rust compilation).

The down side is that the starting price is kinda high, so the math probably only works out if you also have a number of other workloads to run on the same cluster. Or if you need to run a really huge Forgejo server!

I suspect my comment history will provide the best details and overview of what we do. We'll be offering the Firecracker runner back to the Forgejo community very soon in any case.

https://lithus.eu

joeskyyy 2 hours ago

Long time GitLab fan myself. The platform itself is quite solid, and GitLab CI is extremely straightforward but allows for a lot of complexity if you need it. They have registries as well, though admittedly the permission stuff around them is a bit wonky. But it definitely works and integrates nicely when you use everything all in one!

dylan604 2 hours ago

Should our repos be responsible for CI in the first place? Seems like we keep losing the idea of simple tools to do specific jobs well (unix-like) and keep growing tools to be larger while attempting to do more things much less well (microsoft-like).

tibbar 2 hours ago

I think most large platforms eventually split the tools out because you indeed can get MUCH better CI/CD, ticket management, documentation, etc from dedicated platforms for each. However when you're just starting out the cognitive overhead and cost of signing up and connecting multiple services is a lot higher than using all the tools bundled (initially for free) with your repo.

swamp-agr 2 hours ago

dysoco 2 hours ago

Why this and not Garnix?

import 39 minutes ago

Gitea / forgejo. It supports GitHub actions.

hhh an hour ago

GitLab, best ci i’ve ever used.

tibbar 2 hours ago

Lots of dedicated CI/CD out there that works well. CircleCI has worked for me

cyanydeez 2 hours ago

GitLab can be selfhosted with container based CI and fairly easy to setup CE

IshKebab 2 hours ago

CE is pretty good. The things that you will miss that made us eventually pay:

* Mandatory code reviews

* Merge queue (merge train)

If you don't need those it's good.

Also it's written in Ruby so if you think you'll ever want to understand or modify the code then look elsewhere (probably Forgejo).

vampiregrey 2 hours ago

At this point, GitHub outages feel closer to cloud provider outages than a SaaS blip. Curious how many people here still run self-hosted Git (GitLab / Gitea) vs fully outsourcing version control.

neilv 2 hours ago

Yay for GitLab and Forgejo/Gitea.

My previous two startups used GitLab successfully. The smaller startup used paid-tier hosted by gitlab.com. The bigger startup (with strategic cutting-edge IP, and multinational security sensitivity) used the expensive on-prem enterprise GitLab.

(The latter startup, I spent some principal engineer political capital to move us to GitLab, after our software team was crippled by the Microsoft Azure-branded thing that non-software people had purchased by default. It helped that GitLab had a testimonial from Nvidia, since we were also in the AI hardware space.)

If you prefer to use fully open source, or have $0 budget, there's also Forgejo (forked from Gitea). I'm using it for my current one-person side-startup, and it's mostly as good as GitLab for Git, issues, boards, and wiki. The "scoped" issue labels, which I use heavily, are standard in Foregejo, but paid-tier in GitLab. I haven't yet exercised the CI features.

arthur-st 2 hours ago

Self-hosted Gitea is a good time if you're comfortable taking care of backups and other self-hosting stuff.

betaby 2 hours ago

Self hosted GitLab is absolutely worth it.

edverma2 2 hours ago

I was just looking into this today but it seems pricey. $29/user/month for basic features like codeowners and defining pr approval requirements. Going with Forgejo.

1f60c 2 hours ago

vampiregrey 2 hours ago

I think i will slowly start moving to self hosted git intra at my homelab.

sam_lowry_ 2 hours ago

Self-hosted git is absolutely worth it.

monkaiju 2 hours ago

or forgejo!

DeepYogurt 2 hours ago

zhouzhao 2 hours ago

blibble 2 hours ago

forgejo doesn't need half a supercomputer to run it

ariedro 2 hours ago

It would be interesting to have a graph showing AI adoption in coding against the number of weekly outages across different companies. I am sure they are quite correlated.

the_real_cher an hour ago

I bet there's other factors that are correlated as well!

thomasfromcdnjs 2 hours ago

Someone needs to make an mcp server for my claude so it can check if services are down, it goes stir crazy when github is down and adds heaps of work around code =D

elzbardico 40 minutes ago

Yeah, Vibe code more github!

neuropacabra 16 minutes ago

So far it feels they are vibe coding it day and night lol…probably with GitHub Copilot

bstsb 2 hours ago

my four-core VPS running a Git server has higher uptime than GitHub at this point

(although admittedly less load and redundancy)

chilipepperhott 2 hours ago

Does redundancy even matter if the end result is still poorer uptime?

devy 2 hours ago

They were talking about prioritizing migration into Azure for a long while now. Not sure this incident today is related.

https://thenewstack.io/github-will-prioritize-migrating-to-a...

And coincidentally, an early CircleCI engineer wrote an article about GitHub Action (TLDR: don't use GitHub Action for CI/CD!)

https://www.iankduncan.com/engineering/2026-02-05-github-act...

https://news.ycombinator.com/item?id=46908491

baq an hour ago

> TLDR: don't use GitHub Action for CI/CD!

You should reach the same conclusion by trying to use it for this purpose, but also indeed for any purpose at all. Incidents that make you unable to deploy making all your CD efforts pointless are only the cherry on top.

alexellisuk 2 hours ago

I’m seeing 429s cascading downloading things like setup-buildx on self hosted runners. That seems odd/off.

Anyone else having issues? It is blocking any kind of release

nhuser2221 2 hours ago

I am glad I have finally started self hosting my own git server, and stop worrying about github :-)

an0malous 2 hours ago

Claude, make me an SCM provider

jraph 2 hours ago

Sure!

Do you allow me to run the following command?

    cd project; find -type f | while read f; do mv "$f" /dev/null; done

varispeed 2 hours ago

Did they replace developers and devops with openclaw?

WhyNotHugo 2 hours ago

How is this "news" when it comes up multiple times a week?

It's just "yet another day of business as usual" as this point.

rvz 2 hours ago

A great time to consider self hosting instead. Since there is no CEO of GitHub to contact anymore.

A prophecy that was predicted half a decade ago [0] which is now more important then as it is now today.

[0] https://news.ycombinator.com/item?id=22867803

musha68k 2 hours ago

Radicle moment.

ChrisArchitect 2 hours ago

rpns an hour ago

Not quite, that one is an earlier outage while this one started at (or a bit before) 19:01 UTC.

The history for today is a bit of a mess really: https://www.githubstatus.com/history

ChrisArchitect 20 minutes ago

They are all being discussed in that thread, the submitted url is just one of the various incident links on the day. Duplicate discussion.

esafak an hour ago

No, it's a new outage -- that's the point! Check the URLs.

ChrisArchitect 19 minutes ago

That's not the point. The point is it's a duplicate discussion of one of a number of incident links being discussed, all over there.

heliumtera an hour ago

Remember the other day when a bunch of yous were making fun of zig moving away from GitHub? Now suddenly you all say this is not the future you wanted.

Everyday you opt in to get wrecked by Microsoft.

You all do realize you all could, for a change, learn something and never again touch anything Microsoft related?

Fool me once...

skywhopper 2 hours ago

This is the predictable outcome of subordinating the GitHub product to the overarching "AI must be part of everything whether it makes sense or not" mandate coming down from the top. It was only a year ago that GitHub was moved under the "CoreAI" group at Microsoft, and there's been plenty of stories of massive cost-cutting and forcing teams to focus on AI workflows instead of their actual product priorities. To the extent they are drinking their own Kool-Aid, this sort of ops failure is also an entirely predictable outcome of too much reliance on LLM-generated code and workflows rather than human expertise, something we see happening at an alarming scale in a number of public MS repos.

Hopefully it will get bad enough fast enough that they'll recognize they need to drastically change how they are operating. But I fear we're just witnessing a slow slide into complacency and settling for being a substandard product with monopoly-power name recognition.