All Providers

CircleCI

Operational

16components tracked.· Official status page

Docker Jobs Operational
oldest now
Machine Jobs Operational
oldest now
macOS Jobs Operational
oldest now
Windows Jobs Operational
oldest now
Pipelines & Workflows Operational
oldest now
CircleCI API Operational
oldest now
CircleCI UI Operational
oldest now
Artifacts Operational
oldest now
Runner Operational
oldest now
CircleCI Webhooks Operational
oldest now
CircleCI Insights Operational
oldest now
CircleCI Releases Operational
oldest now
Notifications & Status Updates Operational
oldest now
Billing & Account Operational
oldest now
CircleCI Dependencies Operational
oldest now
Upstream Services Operational
oldest now

Recent Incidents

Apr 18, 12:07 UTC — resolved 15:05
CircleCI API
resolved Apr 18, 15:05 UTC

The Usage API issue has been resolved. All data is now current. Appreciate your patience.

identified Apr 18, 13:17 UTC

The Usage API issue has been identified and a fix is being implemented. We expect to the issue be resolved within a few hours.

investigating Apr 18, 12:07 UTC

Usage API data is delayed this morning. Team is investigating.

Apr 8, 13:20 UTC — resolved 20:33
CircleCI API
resolved Apr 8, 20:33 UTC

The Usage API incident is resolved on an ongoing basis. There was a 4-hour period yesterday 4/7 for which we did not capture RAM and CPU utilization in our logs. We will not be backfilling the data for that period. Appreciate your patience.

identified Apr 8, 13:20 UTC

We have identified an issue causing Insights workflow and job data to be delayed when requested through the Usage API. Some data for the last 24 hours may not be fully reflected while we work to process the backlog of events. Insights UI is not impacted by this issue. Thank you for your patience.

Apr 6, 20:33 UTC — resolved 21:12
CircleCI UI
postmortem Apr 7, 00:17 UTC

**What happened** All modals and dialogs across the CircleCI application became invisible. They were being rendered correctly in the background, but were not visible to users. This affected approval jobs, SSH key management, and other settings pages across the app. **Root cause** The issue was introduced by an upgrade to our internal design system library. The new version added animation support to modal components using a library called Framer Motion. These animations are designed to fade modals in from invisible \(`opacity: 0`\) to visible \(`opacity: 1`\) when opened. However, the animation logic reads open/close state from a specific React context that is only available when modals are opened via a particular component \(`DialogTrigger`\). Our application manages modal state differently, passing open/close state directly via props, so that context was never populated. As a result, every modal in the app was permanently stuck in the "hidden" animation state and never transitioned to visible. **Resolution** We reverted the design system upgrade to restore the previous working version, which resolved the issue immediately. We are now working on a follow-up fix that will upgrade Framer Motion properly, by ensuring all modal components receive the required context. **Impact** The issue affected all modal dialogs across project settings, org settings, user settings, plans & payments, and other areas of the app for the duration of the incident. No data was lost or corrupted. The underlying functionality was intact, just inaccessible via the UI.

resolved Apr 6, 21:12 UTC

This incident has been resolved.

monitoring Apr 6, 20:43 UTC

A fix has been implemented and we are monitoring the results. Thank you for your patience.

investigating Apr 6, 20:33 UTC

We are currently investigating an issue in the CircleCI UI impacting approval jobs and SSH key navigation. This is an interface-only issue and builds continue to flow as usual.

Apr 2, 19:19 UTC — resolved 02:18
CircleCI API
resolved Apr 3, 02:18 UTC

The Usage API issue affecting 4/1 data has been resolved. Updated data will be available on 4/3. Thank you for your patience.

identified Apr 2, 21:23 UTC

The Usage API issue has been identified and the fix is being implemented.

investigating Apr 2, 19:19 UTC

We are currently investigating this issue.

Apr 1, 11:55 UTC — resolved 12:23
Pipelines & WorkflowsGitHub API Requests
resolved Apr 1, 12:23 UTC

It appears that GitHub's `GET /repos/{owner}/{repo}/commits` API is now stable and responsive.

monitoring Apr 1, 12:12 UTC

GitHub's `GET /repos/{owner}/{repo}/commits` API has appeared to recover. We will continue to monitor this.

identified Apr 1, 11:58 UTC

We are continuing to see very high error rates from GitHub's `GET /repos/{owner}/{repo}/commits` API.

investigating Apr 1, 11:55 UTC

Some pipelines may not trigger due to a high rate of API failures on one of GitHub's API endpoints. This includes some manually-triggered pipelines, some OAuth hooks and some scheduled pipelines.

Refreshes every 30s. Last updated: 15:59:40

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.