And if you thought the GitHub actions hybrid mix of JavaScript templates embedded in yaml was a nightmare, I have bad news for you with respect to ADO pipeline configuration documents...
Yeah I went through hell migrating everything from ADO to GH Actions a year or so ago and even after all this I'm not even slightly close to wanting to go back
tangled supports selfhosted CI runners using NixOS microvms: https://blog.tangled.org/spindle-microvm/
selfhosted runners do not go down when our CI is down, its operates separately.
My company is migrating repositories over to a self-hosted forgejo instance, currently very jealous of the engineers working on those migrated repos.
Azure DevOps (Also MS owned but more stable than GitHub), GitLab, Codeberg, etc.
More stable because its vastly less popular.
And if you thought the GitHub actions hybrid mix of JavaScript templates embedded in yaml was a nightmare, I have bad news for you with respect to ADO pipeline configuration documents...
Yeah I went through hell migrating everything from ADO to GH Actions a year or so ago and even after all this I'm not even slightly close to wanting to go back
I migrated to gitlab, then to codeberg