GitHub Availability Report: January 2023

In January, GitHub experienced two incidents, one that resulted in degraded performance for Packages and Pages and another that impacted Git users.

Incident 1: January 30 Incident (21:48 UTC, lasting 35 minutes) — Packages and Pages Degradation

Service monitors detected degraded performance affecting both GitHub Packages and GitHub Pages. Most container registry requests were failing, and some GitHub Pages builds experienced issues.

Root Cause: GitHub determined this was caused by a backend change. The company noted it was “still investigating the contributing factors and will provide a more detailed update in next month’s report.”

Resolution: The problematic backend change was reverted to restore normal service.

Incident 2: January 30 Incident (18:35 UTC, lasting 7 hours) — Git Binary Archive Checksum Mismatch

A production Git binary upgrade included modifications to use an internal gzip implementation for archive generation. This caused subtle changes to the contents of the “Download Source” links served by GitHub, leading to checksum mismatches, though no content was changed.

Resolution: The compression change was rolled back to restore previous behavior after the impact became apparent.