Maybe I wasn't paying attention as much but I never remember Github having this high a frequency of outages before Microsoft bought them.
Before Microsoft bought them they were basically at a standstill and no new features were being added to the product. At least, that's my recollection of it, perhaps someone can correct me if I'm wrong.
And GitHub actions were basically sharing the infra of Azure Pipelines.