1. Frequent outages disrupting core Git workflows
Many users report being unable to push, create PRs, or run Actions, often seeing 500 errors.
“Actions being down is one thing - I can't even land a PR.” – geooff_
“I can't even push haha” – vitosartori
“I can't even create issues (error 500)” – laurent123456
“first time seeing 'git push' on github throwing an 'Internal Server Error'” – iercan
“Not being able to push is pretty critical.” – slowin
2. Growing interest in self‑hosted or alternative forges
Commenters frequently mention switching to Forgejo, Gitea, GitLab, Codeberg, or Tangled as a remedy for GitHub’s unreliability.
“gitea, forgejo, gitlab CE, and ssh still working fine” – cowlevel
“I'm running forgejo in a container, pushing backups to a private S3 storage…” – hermannj314
“Best time to get off GitHub was yesterday… Tangled, Codeberg or self-hosted Forgejo (my approach) or Gitea are all good alternative solutions here.” – embedding‑shape
“Forgejo/Gitea are pretty easy to set up and compatible with GitHub Action syntax.” – benlivengood
3. Blame on Microsoft/Azure migration for the instability
Several participants tie the recent surge of outages to GitHub’s move to Azure infrastructure (or to broader Microsoft ownership).
“Azure is the reason GitHub is down so often, too.” – cowlevel
“It also coincides with GitHub moving to exclusively Azure infrastructure. Azure is a terrible shit show…” – cowlevel
“They used to run their own data centers… And of course, Microsoft is saying that none of this downtime is at all related to them moving everything to Azure…” – embedding‑shape
“Azure sucks balls. Its support has no clue what's going on.” – franktankbank
4. Dissatisfaction with GitHub’s status page and incident reporting
Users complain that the status page underreports downtime, marks incidents as resolved while problems persist, or lacks transparency.
“Their status page records the outage anywhere between 6 to 17 minutes… Its clearly a lot more than 17 minutes, in fact its more than an hour.” – sandeepkd
“Still getting Internal Server Error despite githubstatus claiming “All Systems Operational” and the incident as “Resolved”.” – datsci_est_2015
“Premature declaration of Resolution is pretty bad user experience…” – reddozen
“A few hours ago GH pages just would not publish at all.. and the status page showed as fine…” – alexellisuk