GET Branch freeze status endpoint down
Incident Report for Merge Freeze
Resolved
While making an update to our GET Branches endpoint to return empty responses for not-found repositories, our Regex patterns were modified.

This resulted in temporary downtime for a specific subset of customers whose CI and other tools poll their projects' freeze status. Installations affected were those whose Merge Freeze API requests use lowercase characters (/api/branches/my-org/) to fetch projects whose GitHub organizations include uppercase characters (/api/branches/My-Org/).

The issue was live for approximately 3 minutes, then resolved.
Posted Jun 20, 2023 - 13:53 UTC