Skip to content

Conversation

@mhitza
Copy link
Collaborator

@mhitza mhitza commented Nov 21, 2025

Using the continue-on-error flag at the action level resulted in jobs showing as passed even if individual steps have failed.

  • Breaking change: fix or feature that would cause existing functionality to not work as expected

Checklist

Using the `continue-on-error` flag at the action level resulted in
jobs showing as passed even if individual steps have failed.
Copilot AI review requested due to automatic review settings November 21, 2025 22:52
@github-actions github-actions bot added the fix non-breaking change which fixes a bug or an issue label Nov 21, 2025
@mhitza mhitza merged commit ec8b1ae into main Nov 21, 2025
8 checks passed
@mhitza mhitza deleted the continue-on-job-failure-10709 branch November 21, 2025 22:52
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the issue where commit convention checks were showing as passed even when individual steps failed, by moving the continue-on-error: true flag from the step level to the job level in the review workflow. This change ensures that when the commit-conventions job fails, it displays with a warning status (yellow icon) rather than appearing as passed (green icon), providing better visibility of CI/CD pipeline failures.

Key Changes:

  • Moved continue-on-error: true from individual step level to the commit-conventions job level
  • Removed the step-level continue-on-error flags from both the conventional commits check and the commit message checker steps

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
templates/.github/workflows/10-review.yaml.j2 Template file: Added job-level continue-on-error: true and removed step-level instances
.github/workflows/10-review.yaml Generated workflow file: Added job-level continue-on-error: true and removed step-level instances

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix non-breaking change which fixes a bug or an issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant