Besides being more reliable, it's just faster to run on a machine you control.
Besides being more reliable, it's just faster to run on a machine you control.
I would not underestimate how strategically important that will prove to be for Microsoft moving forward.
I have a few GitHub actions that have ran for years without issue. You add a yaml file to your repo and it’s done.
As a hobbyist, I’m happy.
I would never do any real work with actions though.
If you're a large project, companies generally get more value paying for SaaS and letting devs do dev, rather than troubleshooting Jenkins for the billionth time.
The real value self-host brings is somewhere in the middle, where you need paid-level features with 0 fiat (and can pay in time instead).
It's like everyone collectively agreed that assembly is bad, yes, but building CI/CD in assembly is actually good.