GitHub has always been incredibly outage riddled no? This is not a MSFT thing
IMO it's much better now.
(And the first thing to go was occasional 500's on github-hosted files.. the core service itself - git, PR, actions - were pretty stable until recently)