Live data from Hacker News

GitHub Actions and Pages are experiencing degraded availability

githubstatus.com

131–140 of 446 posts

Re: GitHub Actions and Pages are experiencing degraded availability

#131

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.

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 Actions and Pages are experiencing degraded availability

#132

Earlier quoted context omitted.

Mon and Dad (MS) are (generally) pretty solid with uptime. What is happening at GH? Rate of change trying to keep up with new challengers? Over-reliance on AI? Engineers trying to debug slop?

> What is happening at GH? In large part, the move from AWS to Azure. Azure's just bad.

wasn't that years ago? or was that Skype? hahaha

Re: GitHub Actions and Pages are experiencing degraded availability

#137

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.

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 Actions and Pages are experiencing degraded availability

#138
post #126

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.

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.

gitlab self hosted though? no outage. i remember equivalent functionality at my last job taking this path

Re: GitHub Actions and Pages are experiencing degraded availability

#139

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.

What would you guys recommend as an alternative? Both hosted and/or self hosted

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 Actions and Pages are experiencing degraded availability

#140

Earlier quoted context omitted.

Except anything I'd self host would be down much more often. I've hardly ever actually experienced down time issues with github when I needed it.

I've never understood this argument. Even if self-hosted things were offline more often (which I've never found to be the case, I've had Forgejo + runners running for a year now with no downtime), the real benefit is that you yourself can work to bring it back online when it does, rather than waiting on a large, slow-moving organization to figure out what slopped PR caused their global service serving ungodly amounts…

I wrote my reply before yours appeared but it's basically agreeing. A simple Forgejo hasn't given me any grief. It really seems simpler.

Maybe they're hosting in us-east-1 though :)

Post reply on HN