Skip to content
Pricing
Search
Results from:
Site
Blog
Docs
Images
Orbs
Resources
Site
Blog
Docs
Images
Orbs
Resources
View entire changelog

Status Checks for Skipped Jobs in GitHub App Integration

Enhancement

Previously, we had planned to report skipped jobs as “success”, but after careful consideration, we’ve decided to not report them at all.

What’s Changed Currently, we report skipped jobs as “pending”. We are now working to implement a change so that Status checks for skipped jobs will no longer be reported to GitHub when using the GitHub App integration.

Why This Matters

  • Improved PR workflow: Prevents situations where required checks could be bypassed when jobs are skipped
  • Consistent behavior: Aligns with our existing behavior in the CircleCI GitHub OAuth integrations
  • Better security: Ensures all required checks must actually run and pass before PRs can be merged

Who This Affects This change only applies to users who have connected CircleCI to GitHub using the GitHub App integration. Users of our GitHub OAuth integration already experience this behavior.

What You Need to Do No action is required. This change will be applied automatically to all pipelines using the GitHub App integration when it is rolled out. We expect to complete the rollout by the end of June 2025.

>Previous changes