logoalt Hacker News

GitHub Actions down again today

622 pointsby ceberttoday at 11:42 AM314 commentsview on HN

Comments

thepaulmcbridetoday at 3:02 PM

We’ve had GitHub actions for long enough, it’s time for GitHub consequences.

show 4 replies
a10ctoday at 12:11 PM

My action failed with "Unexpected error fetching GitHub release for tag refs/heads/master: HttpError: Sorry. Your account was suspended"

Which certainly made me shit myself, briefly.

show 4 replies
ValentineCtoday at 3:46 PM

Not reflected on GitHub Status: most of the frontier models disappearing from most people's subscriptions:

https://www.reddit.com/r/GithubCopilot/comments/1toa9tf/mode...

show 3 replies
nomilktoday at 4:06 PM

As an Indy hacker I want to see GitHub succeed, but I ditched actions years ago - (shocking) false economy. Spend entire nights pushing to actions over and over only for complaints about weird/niche dependency issues and other oddities - the cycle time's just too slow and the DX is no fun (my pain doesn't even factor in outages; just the feature itself as it's intended to be experienced). I want to spend time talking to users and building features, not debugging weird syntax or dependency issues on a remote machine non-interactively.

So why are Actions so unreliable anyway? Occam's Razor would probably suggest the domain is inherently complex/difficult; but other providers show that reliability is possible. What would Occam's Razor suggest next? Poor management..?

show 2 replies
cpfohltoday at 12:08 PM

Wasn’t my fault this time! I haven’t started work yet.

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

show 8 replies
bob1029today at 2:17 PM

The last two projects I built I did the CI/CD manually with a small win32 service that polls git and builds+deploys the main service locally. It's barely 200 lines of code. Not much to go wrong. "dotnet publish" is not difficult to wrap.

The latest language models have enabled this sort of thing for me. I can integrate a mini Jenkins into every project within a 5-10 minute prompting session. This sort of code isn't hard. It's just tedious, and the LLMs absolutely rock at boring repetitive stuff. Having a win32 service start up successfully on the very first try is something I haven't experienced until 2026.

show 2 replies
bouktoday at 12:09 PM

Insane, we have to come up with contingency plans now for long-duration GitHub outages because we can't safely do deployments. For a service we're paying thousands of $ per year for even though we host runners ourselves...

show 11 replies
efromvttoday at 12:16 PM

Incredible how reliable the heuristic of "something seems off - probably github being down" has gotten these days

show 2 replies
peterspathtoday at 12:46 PM

I moved a while back to Forgejo -> https://forgejo.org couldn't be happier. Highly recommended.

show 1 reply
ElFitztoday at 4:13 PM

I recently switched from GitHub Actions to Buildkite + self-hosted runners.

Setting it all up would have been tediously annoying eight months ago (Buildkite requires setting up GitHub webhooks for each repo).

Last week I just had codex set up everything, ephemeral vm runners and all, using a couple of low-spec refurb mac minis, Buildkite’s API, a short-lived API token, and migrate my repositories one by one.

So far so good, it’ll pay for itself within two to three months, and following today’s outage I suggested at work that we experiment with the same set up.

They’re considering it.

jillesvangurptoday at 1:11 PM

I've been against self hosting internal tools for a long time mainly because of the devops and other overhead. But AI based devops makes it so easy now to spin up whatever you want now that I'm reconsidering that. I use a lot of ansible for several of our deployments. At this point, most of that is managed via codex.

For Git, all you technically need is ssh access and some backup strategy for your server. It would be bare bones but workable. And there are of course plenty of OSS things that are a lot nicer than that.

I'm still using gh and gh actions and we are mostly below the freemium layer with that. But it is kind of slow and honestly a dedicated vm plus some high CPU/memory workers we can spin up on a need to have basis might be a lot faster. With GH outages becoming more common, my hand might be forced a bit.

In recent weeks, I've spun up listmonk (mailing list solution), matrix (as a slack alternative), and a few other things specific to our software stack. A github alternative would be more of the same. We don't need a lot.

The main objection is that with more moving parts to worry about, the workload for me also increases. Things need updating, monitoring, backups, alerting (and responding to alerts), etc. That sucks up my time and that is scarce.

Another reason for self hosting these days is that with agentic AI tools, self hosted things are a lot easier to integrate into agentic systems. If it is self hosted, you don't have to worry about API limitations, rate limitations, walled gardens, etc. All the traditional SAAS silos are becoming a problem from that point of view. The more locked down it is, the bigger the motive for moving away from it. That's why we ditched Slack for Matrix. Slack is hopelessly locked down and tedious to deal with. Matrix is super easy for this.

show 2 replies
pistoriusptoday at 12:19 PM

Whilst you're waiting for it to come back, try out AGENT-CI (which is a project I built.), which runs GitHub Actions on your machine: https://agent-ci.dev. (Open source, etc.)

No, it's not like "act," because it uses the standard Github runner, the difference is that the control plane is an emulation of api.github.com, because of this we can do all kinds of nice things:

Caching in ~0 ms. Pause on failure, so you can let your AI agent fix it and retry without pushing.

show 3 replies
Onplanatoday at 2:52 PM

Is it about funds? Why Github is not catching up with the traffic? I know there's a mass rush on Github recently specially due to Claude Code leading users to use Github. sometimes even persuasive.

show 1 reply
altern8today at 12:10 PM

Why do they go down so often? Is it true that the reason is that they've incorporated too much AI without human review?

show 6 replies
0xbadcafebeetoday at 1:49 PM

If you want an alternative to GitHub Actions, you could self-host Forgejo Actions, but I'm not that happy with the design.

I much prefer Woodpecker CI, which is an open source fork of Drone.io. It supports multiple Git backends like GitHub, Gitea, Forgejo, Gitlab, Bitbucket. It supports running jobs locally, on Docker, and on Kubernetes. And there's autoscalers built in for AWS, Hetzner, Linode, Vultr, and Scaleway. There's a bunch of 3rd party plugins (https://woodpecker-ci.org/plugins) for custom integrations. The UX is also very simple, with OAuth used not only for authentication/authorization but also setting up & accessing repos. The system architecture is great, with separate components that run stateless connected to a database, and a custom plugin is any program that takes environment variables and does stdio. The config file is a good balance of ugly YAML and convenience syntax like shell-style parameter expansion variables.

It probably takes less than 15 minutes to install, set up, and run WoodpeckerCI for a small team, so it's not a big investment to try out or host. With the autoscaling plugins it lets you scale your workload up to whatever size. Honestly you could run it on a laptop since it's written Go.

(to clarify for beginners: the config file docs are found in a section called "workflow syntax" (https://woodpecker-ci.org/docs/usage/workflow-syntax) and variable parameter expansion is buried deep in an environment variables page called "string operations" (https://woodpecker-ci.org/docs/usage/environment#string-oper...). poorly organized docs aside, the system itself works well)

timedudetoday at 4:17 PM

Aws made a very big mistake to stop their CodeCommit service. They could have eaten Githubs lunch if they had continued to build it out

kmineharttoday at 12:14 PM

Are there any GitHub Actions-compatible CI services out there that don't rely on their infrastructure? I know of depot's but no others; are these resilient to these outages or do they still lose functionality? I imagine the latter but I don't know.

show 4 replies
vyrotektoday at 3:53 PM

It's crazy to us how Github Actions have these issues but Azure DevOps never has these hiccups for us even though we hear they're on the "same infra". We're happy to stick with DevOps.

show 1 reply
chocratestoday at 12:19 PM

Someone said GitHub is racing to the mythical "zero nines of availability" and I love it

show 1 reply
ibejoebtoday at 2:42 PM

What problem is github solving that has led it to become critical infrastructure for so many? Is it that everyone is remote and VPNs are too much of a hassle to give everyone access to a build server? Is the serving as the authoritative auth for development services? Does it provide better compliance reporting? It just isn't apparent to me what github offers that you can't get elsewhere with at the same cost and effort. I've been in some pretty large orgs with distributed personnel, but this just hasn't ever been a problem.

show 3 replies
gt010today at 4:20 PM

At this point, GitHub should rename itself downhub.

dscotoday at 12:32 PM

Yeah I'm getting an error where it says account has been suspended. They really are becoming an embarassment

show 1 reply
sibidharantoday at 3:44 PM

Had to figure out it was Github and not my AI Agent... Sad it got scoldings for being lazy on waiting for CI checks! What a waste of tokens!

delftoday at 2:28 PM

If you would like less dependence on GitHub for issues and PRs, please check out GitSocial, it stores everything in git itself, making them portable and offline-first.

smilespraytoday at 1:36 PM

How to kill a business 101. The brand damage to business and owner is incalculable.

hartjertoday at 3:58 PM

Going to need to make an isitup website for it soon enough

suis_sivatoday at 4:25 PM

Not to shill myself, but I'm sick and tired of this and been sick and tired for the last month. Decided to quit my job to work on https://harmont.dev

BrunoBernardinotoday at 12:44 PM

If you don't want to self-host Gitea/Forgejo, I recommend SourceHut for private repos and Codeberg for public ones. Happy to answer any questions you might have for either based on my experience!

nivekneytoday at 12:09 PM

This is outrageous. Someone go create a Polymarket.

show 1 reply
ripitrusttoday at 3:03 PM

I initially thought it was because I ran out of action minute, and was about to upgrade my plan Lucky I came here before hitting the confirm payment button

tcp_handshakertoday at 1:06 PM

Just post here when its up. Its easier...

"Microsoft’s GitHub was positioned to win the AI coding race. Outages got in the way" - https://www.cnbc.com/2026/05/22/microsoft-was-positioned-to-...

ceheaaftoday at 3:14 PM

What's that? You're still using microsoft products? Guess that's your own fault.

emirhanerkantoday at 3:34 PM

In my mind there's no doubt Github datacenters can't handle the recent load that came after agentic AI. They just need to get new servers. It's simple as that.

show 1 reply
parisiansamtoday at 1:08 PM

free service is down again, let's everyone that use the service for free complain again!!! (sorry for the sarcastic comment but i find it crazy how people feel they are entitled when it's free)

EDIT: sorry i meant this rant at the one complaining for the free service not for the paid customers (which is unacceptable)

show 6 replies
hkleppetoday at 12:39 PM

I've started spending each github outage planning our move to an alternative. I guess I'm not alone. Where are you all moving?

show 1 reply
21asdffdsa12today at 1:13 PM

GitHub Actions outage sparked direct-action, class-action, mass non-action, and widespread dis-satis-faction.

shevy-javatoday at 4:03 PM

Microsoft is really working hard to kill off GitHub now. That's quite amazing.

We have already seen this in the last some weeks, but now this has become a meme that keeps on giving. GitHub down! GitHub up again. GitHub Down! GitHub ... ...

r0b05today at 12:52 PM

It's so weird because github used to be known for rock solid stability and now the entire reputation has changed.

show 1 reply
katsstoday at 1:28 PM

What could be the cause of GitHub issues from an engineering perspective?

stevenhubertrontoday at 1:22 PM

This is great because I finally set up Actions yesterday for a new project of mine and of course it’s failing today and thinking I screwed up the yaml.

nickstinematestoday at 3:04 PM

The main operating model with git is going to go back to decentralized. Setting up and managing something like https://forgejo.org/ is a way better experience than constant interruptions by a faulty service that can't meet demand.

The open source contribution model as we once knew it is dead; you're not going to accept patches from random agents. The risk is way too high. And you can see that increasingly "AI Slop" makes it difficult to be a maintainer of any semblance of a popular repo.

So what's the value? A durable place to store work? hah.

Discovery? That part of Github has always been shitty.

So that leaves.. Github Actions? The thing that is down every other day and has been the subject of a few ~rug pulls~/attempted price hikes that are almost surely coming back?

amirhirschtoday at 12:54 PM

Shout out to all my SF 5am crew checking if their overnight prs passed CI. Real 597 “member of technical staff” energy. I guess we should expect this, it is a Tuesday!

baalimagotoday at 12:12 PM

Hey at least Copilot AI Model Providers have 100% uptime, so there's that

show 1 reply
mghackerladytoday at 1:23 PM

I don't understand anyone still using github for anything unless they have to or have payed for it. Move literally anywhere else

trollbridgetoday at 1:29 PM

I switched to GitLab a while ago and then spun it up locally.

Something’s wrong when my own infrastructure is more reliable than Microsoft’s.

show 1 reply
miki123211today at 3:05 PM

This is your periodic reminder that Github is growing at ~14x (1400%!) annually. This would be incredible growth for a young, unprofitable, VC-funded startup, even Uber never achieved more than ~3x AFAIK. For a widely-established company that was already very well known and a market leader in its niche for many years? Absolutely unprecedented.

This is a conservative estimate assuming linear growth, the actual number is likely going to be higher. Much higher.

It's not too hard to grow 14X YoY if you start from a hundred customers. If you have hundreds of millions? Yeah, not so easy.

[1] https://x.com/kdaigle/status/2040164759836778878

show 1 reply

🔗 View 38 more comments