Merge Freeze Status · History · Incident #124939

RESOLVED

GET Branch freeze status endpoint down

Minor · Started Jun 20, 2023 · 8:53 AM

  • Duration

    < 1m

  • Severity

    Minor

  • Detection lead

    —

  • User reports

    —

Summary

GET Branch freeze status endpoint down

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.


  • Started

    Jun 20, 2023 · 8:53 AM

  • Resolved

    Jun 20, 2023 · 8:53 AM

  • Duration

    < 1m

  • Severity

    None

Event timeline

How this incident unfolded

  • ✓

    Resolved

    Jun 20 · 8:57 AM Merge Freeze

    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.

Get an email when Merge Freeze opens, updates or resolves an incident.

Add it as a dependency monitor. The Free plan includes one.