3 ms·
Getting rid of Actions and Copilot and other secondary services almost halves Github's incident rate: https://i.imgur.com/XPcMIFr.png https://i.imgur.com/XPcMIF
by nightpool 1mo ago
Getting rid of Actions and Copilot and other secondary services almost halves Github's incident rate: https://i.imgur.com/XPcMIFr.png https://i.imgur.com/XPcMIFr.png
I'm a big fan of Github Actions and I think people are often a little too harsh on it, but it's clear that it's sad that it's come at such a high cost to the platform's stability
- Normal_gaussian 1mo agoActions aren't secondary to most paid GH users; and if they are down it usually means no deployments and no tests, which can often halt work.
- isityettime 1mo agoGitHub Actions is really, really badly designed. The security model is fundamentally broken, the YAML hell is as bad as any, the log streaming lags like hell, they charge self-hosted runners for using their coordination plane, jobs queuing is really slow, and their software for actually running jobs is cursed and designed in a way that is practically hostile to self-hosting. GitHub Actions is god-awful. Have you ever used any other CI tools?
- deleted 1mo ago[deleted]
- idkasam 1mo ago[dead]
- nightpool 1mo agoYes, I was actually a part-time Jenkins admin back in high school and college. I use CircleCI more than Actions most of the time (and used Travis before that), especially for higher cost workflows, but there's no beating Actions in terms of its ease of setup and ecosystem advantage. It's way easier to just set up a simple JS file that runs on every commit in Actions compared to anywhere else. Would be happy to be proven wrong!
- electroly 1mo ago> they charge self-hosted runners for using their coordination plane They don't. Self-hosted runners are still free. They backed down from their plan to charge after receiving widespread backlash.