It's absolutely this. Our Azure outages correlate heavily with Github outages. It's almost a meme for us at this point.
Azure's downtime doesn't appear to be as bad as Github's.
That's 100% because Azure isn't honest about their uptime.
You'd think they'd do all the testing elsewhere and use a much shorter window of time to implement Azure after testing. I don't think this fully explains over 6 years of poor uptime.
The fact that even they struggle with github actions is a real testimate to the fact that nobody wants to host their own CD workers.
> The fact that even they struggle with github actions is a real testimate to the fact that nobody wants to host their own CD workers.