News for hackers. Stuff that matters.
Re:GitHub Is Experiencing Difficulties by opiniateddev on Thursday August 06, 2026 @03:17PM (#49201053)
Given the recent history of outages, I wonder how many are seriously considering moving off GitHub for anything other than code hosting. I mean actions / workflows.
Re:GitHub Is Experiencing Difficulties by Waterluvian on Thursday August 06, 2026 @03:21PM (#49201101)
To offer a data point (not a tribalist argument): GitHub Actions being down this often is still less expensive than the cost of switching everything somewhere else. Would rather have my team walk away from the PRs and do other tasks than have engineering effort, meetings, design pages, scheduling, etc. for switching over.

This is annoying and I'm here because it's down. But it would have to be far worse to come close to actually being worth changing.

Re:GitHub Is Experiencing Difficulties by SoftTalker on Thursday August 06, 2026 @03:26PM (#49201171)
A case study in vendor lock-in.
Re:GitHub Is Experiencing Difficulties by Waterluvian on Thursday August 06, 2026 @03:27PM (#49201193)
Pretty much, eh?

If I could right now:

1. go sign-up elsewhere 2. Log into GitHub and point Actions to that new host 3. All my actions files immediately worked without question

I'd probably give it a spin and make a wiki page explaining how to swap back and forth. No meetings. No design issues. No scheduling. Just a flip switch on who to pay for computers.

Re:GitHub Is Experiencing Difficulties by inigyou on Friday August 07, 2026 @05:18AM (#49207837)
That's why GHA makes you write these weird ridiculous YAML files instead of shell scripts.
Re:GitHub Is Experiencing Difficulties by random_savv on Thursday August 06, 2026 @03:50PM (#49201490)
For what it's worth, we switched some of our actions to a self-hosted Woodpecker instance, and although there were a few kinks to iron out, it works better overall (for example, because of better caching on that single instance, our docker images build faster).
Re:GitHub Is Experiencing Difficulties by sleepybrett on Thursday August 06, 2026 @03:36PM (#49201309)
We've started writing some new workflows against argo-workflows for the last like 9months or so. Especially for use cases where the actions are like self-service type automation.

I think people were so excited to move away from jenkins to something 'managed' just because of how much a dinosaur jenkins is and how much a pain in the ass it is to upgrade it... but now we are seeing how managed can bite you in the ass if the manager is incompetent.

Re:GitHub Is Experiencing Difficulties by macintux on Thursday August 06, 2026 @07:58PM (#49204297)
I’m intensely grateful that despite rumblings, the company I contract to hasn’t switched from self-hosted Jenkins to GHA. Hopefully the steady drumbeat of failure will keep it that way.
Re:GitHub Is Experiencing Difficulties by Waterluvian on Thursday August 06, 2026 @08:09PM (#49204382)
If that’s how you feel, make sure you share that feedback with the deciders!
Re:GitHub Is Experiencing Difficulties by monkaiju on Friday August 07, 2026 @10:11AM (#49210726)
In my experience moving from GH to Forgejo was trivial, largely because the actions are mostly compatible and importing the repos can be automated. The amount of time it took was definitely less than the 5-8 hours of downtime that GHA had yesterday.
Re:GitHub Is Experiencing Difficulties by avree on Thursday August 06, 2026 @03:37PM (#49201326)
GHA still beats Circle CI or trying to run your own Jenkins - even with all the downtime. I'd move in a heartbeat if there were good alternatives.
Re:GitHub Is Experiencing Difficulties by iamjake648 on Thursday August 06, 2026 @03:39PM (#49201351)
I think I agree if you don't have someone dedicated to running and maintaining Jenkins. If you have someone at your org that knows what they are doing though, I'd still take Jenkins over GHA any day.
Re:GitHub Is Experiencing Difficulties by steve-atx-7600 on Thursday August 06, 2026 @03:45PM (#49201425)
gitlab self hosted though? no outage. i remember equivalent functionality at my last job taking this path
Re:GitHub Is Experiencing Difficulties by 999900000999 on Thursday August 06, 2026 @04:06PM (#49201706)
That's significantly more difficult to set up and it cost money. Github's big issues that it's free, Microsoft doesn't want to allocate enough budget to keep the thing running properly.

But for people who either don't pay anything at all or phenomenal amount one 9 of up time is all you need.

If you're actually trying to run a business I guess you can call and gitlab and get an Enterprise contract

Re:GitHub Is Experiencing Difficulties by maccard on Friday August 07, 2026 @08:03AM (#49209112)
That's not just moving actions though, that's moving _everything_ and taking on the maintenance of running it yourself.
Re:GitHub Is Experiencing Difficulties by wilburx3 on Thursday August 06, 2026 @04:13PM (#49201802)
Forgejo selfhosted for a few months now. Its all good and cost nothing.
Re:GitHub Is Experiencing Difficulties by BlackRabbit1 on Thursday August 06, 2026 @04:17PM (#49201871)
Codeberg ironed out a lot of issues in Forgejo
Re:GitHub Is Experiencing Difficulties by exac on Thursday August 06, 2026 @03:27PM (#49201199)
Our deployments are triggered by GitHub Actions, and it is a pain to deploy without it (specifically collecting the credentials and putting them into variables the shell will read).

This is multiple times this month that this has been a problem.

Has GitHub completed it's internal migration to Azure yet? Or is it still ongoing? None of our devs want to switch away from GH, but we will have to at this point.

Re:GitHub Is Experiencing Difficulties by Isaackoz on Thursday August 06, 2026 @03:32PM (#49201262)
What would you guys recommend as an alternative? Both hosted and/or self hosted
Re:GitHub Is Experiencing Difficulties by tressure on Thursday August 06, 2026 @04:04PM (#49201674)
We have set up a new enterprise and are migrating to GHE. For us this was a no-brainer; we get our own isolated environment, Enterprise Managed Users with Entra OIDC provisioning and Github Copilot in EU data residency. https://eu.githubstatus.com/posts/dashboard looks pretty good to me. We will still keep our github.com enterprise around for public repositories. I’m genuinely curious to know why a company would prefer github.com over GHE?
Re:GitHub Is Experiencing Difficulties by kqgnkqgn on Friday August 07, 2026 @12:46AM (#49205988)
I wasn't directly involved, but working in a couple of shops that used GH, I think they really steered people away from GHE, my impression was it's a product they don't really want to support - I vaguely recall hearing that upgrades were very painful on GHE, and the scaling / failover story was not great. Can anyone else confirm?
Re:GitHub Is Experiencing Difficulties by tressure on Friday August 07, 2026 @02:31AM (#49206638)
To clarify, we are on Github Enterprise Cloud, not Server. The option for enterprise managed users with your own ghe.com subdomain and data residency options is still prominently shown in the enterprise signup flow. https://docs.github.com/en/enterprise-cloud@latest/enterpris...
Re:GitHub Is Experiencing Difficulties by yoyohello13 on Thursday August 06, 2026 @04:01PM (#49201640)
We self-host gitlab and it’s great. It’s not cheap, but it’s also never gone down.
Re:GitHub Is Experiencing Difficulties by BigTuna on Thursday August 06, 2026 @04:00PM (#49201624)
Forgejo seems decent but I've only scratched the surface.
Re:GitHub Is Experiencing Difficulties by cyberax on Thursday August 06, 2026 @03:45PM (#49201440)
Here's what I did.

Step one - migrate my build workflows to Docker.

My Github actions are now basically: "checkout / set env vars from secrets / docker-compose builder run make".

I used large machine runners to run full the Docker (Podman actually) on Github first to avoid dealing with docker-in-docker complications. This step also provided some very nice robustness advantages, as I can now trigger deployments from my laptop if needed.

Step two:

Migrate to self-hosted runners. I used my former homelab server to set up a build machine. It has 16Tb of fast NVMe SSDs and thanks to Podman container layer caching, my entire lint workflow now takes 30 seconds. Faster than just one "npm install" on Github before.

And Github's self-hosted runners are actually surprisingly easy to set up and use. They are also somewhat more robust.

Step three:

Swap Github for something else.

Re:GitHub Is Experiencing Difficulties by 0xbadcafebee on Thursday August 06, 2026 @03:51PM (#49201505)
WoodpeckerCI for DIY, Drone.io for paid support. Self-hosted, OAuth login, repo-permission-based authorization, container-native design, easy web UI, optional RDBMS, supports many platforms. All the core features needed for scalable CI, deploy as few/many as you want for multiple teams, small enough to easily run on one box for one repo. Nothing else is as simple, easy, powerful, compatible.
Re:GitHub Is Experiencing Difficulties by zahlman on Thursday August 06, 2026 @03:49PM (#49201477)
I would conjecture that the long tail of GH users are not dependent on any of the CI stuff in the first place.
Re:GitHub Is Experiencing Difficulties by herpdyderp on Thursday August 06, 2026 @03:44PM (#49201417)
I seriously want to. I'm just waiting for the day where I have enough extra energy to simply bite the bullet and do it.
Re:GitHub Is Experiencing Difficulties by herpdyderp on Thursday August 06, 2026 @05:19PM (#49202731)
Never mind. It's happening now! Migrating to self hosted Gitea for work. Super excited!
Re:GitHub Is Experiencing Difficulties by maccard on Thursday August 06, 2026 @03:43PM (#49201409)
To what? That’s kind of the problem.
Re:GitHub Is Experiencing Difficulties by steve-atx-7600 on Thursday August 06, 2026 @03:25PM (#49201160)
how hard could it be these days for a mid to large size eng company to have their own gitlab/hub type solution hosted in aws
Re:GitHub Is Experiencing Difficulties by purplemoonx on Thursday August 06, 2026 @03:40PM (#49201357)
Until someone makes a better PR experience you guys are stuck with GitHub.

Nobody cares about ATProto or whether your commits are a damn NFT or some bs just literally improve upon the experience.

That’s it.

It’s as if no company is focusing on the product experience or anybody’s experience anymore. It’s all ooo look what I got I got this I can do that too me me me but nobody will ever buy that.

Say what you want about huge companies like Microsoft or Walmart but they spend a lot of energy understanding the human experience to sell products and less on their own perceived self-aggrandizement.

GitHub is the best version control online and it’s not even close.

Re:GitHub Is Experiencing Difficulties by cyberax on Thursday August 06, 2026 @03:48PM (#49201466)
Forgejo has a better PR UI. Github has degraded so much that its UI can't even _show_ _the_ _fucking_ _diffs_ without clicking on "Load Diffs".

Github is just the laziest default. It's not _terrible_, but it's also not great.

Re:GitHub Is Experiencing Difficulties by inigyou on Friday August 07, 2026 @05:21AM (#49207855)
I hear good things from people who've used sourcehut's "email a patch" model, believe it or not.

Also GitHub just sucks.

Re:GitHub Is Experiencing Difficulties by dabbz on Thursday August 06, 2026 @03:19PM (#49201081)
My company moved to GH Actions 6 months ago even after I pushed back with a "Are you sure given their reliability issues of late?"

Now I'm stuck twiddling my thumbs with PR checks stuck/failing...

Re:GitHub Is Experiencing Difficulties by inigyou on Friday August 07, 2026 @05:22AM (#49207859)
Because the exec played golf with a Microsoft exec. That's what really makes decisions.
Re:GitHub Is Experiencing Difficulties by jjice on Thursday August 06, 2026 @04:28PM (#49202057)
Mitchell Hashimoto had a blog post a few months ago talking about him moving off of GitHub: https://mitchellh.com/writing/ghostty-leaving-github

This is a man who's spent a significant portion of every day for the last 15 years on GitHub.

Re:GitHub Is Experiencing Difficulties by sunaookami on Friday August 07, 2026 @04:34AM (#49207477)
Ghostty is still there though? https://github.com/ghostty-org/ghostty doesn't seem like a serious effort. And:

>My personal projects and other work will remain on GitHub for now.

People always talk about "leaving GitHub" but it's all talk.

Re:GitHub Is Experiencing Difficulties by akshitgaur2005 on Friday August 07, 2026 @07:07AM (#49208593)
Did he say where he was moving to? Couldn't find it myself.
Re:GitHub Is Experiencing Difficulties by jacobwg on Thursday August 06, 2026 @05:30PM (#49202856)
We've been working on this at Depot[0]. We built the internals of Depot CI as a general-purpose workflow engine that understands GitHub Actions as an input (with plans to extend) - we've been working to make Actions runners more performant and more reliable for a while, but eventually you hit a ceiling if you don't also control the control plane.

[0] https://depot.dev