It's crazy to us how Github Actions have these issues but Azure DevOps never has these hiccups for us even though we hear they're on the "same infra". We're happy to stick with DevOps.
Perhaps not 100% physically shared infra but there's references of architecture overlap such as "The GitHub-hosted runner application is a fork of the Azure Pipelines Agent."
https://docs.github.com/en/actions/concepts/runners/github-h...
https://github.com/actions/runner-images#about
A few threads where blips have affected both services.
https://news.ycombinator.com/item?id=42781922