Look, GitHub is an entry-level offering for the general public. If you want true worst-in-class performance you have to go with Azure DevOps.
GitHub simply doesn’t have features like build steps that randomly take ten times as long as usual to complete for no reason, an inability to refer to a PR just by its ID even though it’s unique, or a navigation that makes no sense at all. Sure, you get that four-eights availability but do you get pipelines that reliably fail even though they worked just fine yesterday and nobody changed anything? Those are enterprise features for companies that pay big money to get the worst damn Gitlab clone money can buy.
Look, GitHub is an entry-level offering for the general public. If you want true worst-in-class performance you have to go with Azure DevOps.
GitHub simply doesn’t have features like build steps that randomly take ten times as long as usual to complete for no reason, an inability to refer to a PR just by its ID even though it’s unique, or a navigation that makes no sense at all. Sure, you get that four-eights availability but do you get pipelines that reliably fail even though they worked just fine yesterday and nobody changed anything? Those are enterprise features for companies that pay big money to get the worst damn Gitlab clone money can buy.
We use Azure DevOps at work… I felt every single word of this reply.