We send a direct HTTP HEAD request to github.com from our serverless infrastructure, measuring the response time and HTTP status code. We also scan social networks, Reddit, and news sources for outage signals.
Where can I see GitHub incident history?
This page shows recent incident data for GitHub. For detailed uptime tracking and 30-day history, consider WebsiteDown Pro monitoring.
What HTTP status codes does GitHub return?
GitHub currently returns HTTP 200. Status 200 means OK, 3xx means redirect, 4xx means client error, and 5xx means server error.
How can I monitor GitHub uptime?
WebsiteDown Pro checks github.com every 60 seconds and sends alerts via email, Telegram, or Discord within 1–5 minutes of a detected outage. Free users can check manually anytime.
How does a GitHub outage affect my CI/CD pipeline?
If your build or deploy pipeline depends on GitHub, it may stall during an outage. Consider caching dependencies locally and having fallback registries configured.
Can I still push code during a GitHub outage?
Git commits are local, so you can keep working. Pushes and pulls require a connection to github.com. Wait for the outage to resolve before syncing.