selfhosted runners do not go down when our CI is down, its operates separately.
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 got Claude to write a forejo instance in TF (oidc + CI runners + daily backups + the works) in half a day.
I migrated to gitlab, then to codeberg
which isn't necessarily better.. just less traffic