Skip to content
Pricing
Search
Results from:
Site
0
Blog
0
Docs
0
Images
0
Orbs
0
Resources
0
Site
0

No results for site

Blog
0

No results for blog

Docs
0

No results for docs

Images
0

No results for images

Orbs
0

No results for orbs

Resources
0

No results for resources

View entire changelog

Paused - Breaking Changes - April 28th 2025 - Skipped Status Will Now Return Success

Apr 09, 2025

Enhancement

Update: Based on user feedback, this release has been postponed to better assess impact to VCS workflows. Detailed descriptions of changes and a new launch date will be announced soon. A new date for any breaking changes will be announced at least 4 weeks in advance.

Clarification - All VCS status checks are impacted.

What is changing?

Status checks previously sent skipped job statuses as failures, now they will be sent as successful checks. This is to align with GitHub’s definition of skipped status.

This means that “skipped” will not prevent pull request merging, even if it is a required check.

List workflow jobs v2 API previously returned jobs with blocked statuses for jobs that never ran, now they will return as a skipped status.

This applies to other jobs that result in a skipped status within CircleCi:

  • Build parallelism too high.
  • Higher priority serial group already in use.
  • Non-runnable blocked job (e.g. an upstream failed job that required it to be successful).

Why are we doing this?

To improve the lifecycle of jobs and enable features such as finally jobs, all jobs will transition from blocked to one of the terminal states (success, failed, canceled, skipped, unauthorized).

When will it happen?

28th April 2025 A new date for any breaking changes will be announced at least 4 weeks in advance.

>Previous changes