Skip to content

Set fail-on-error to false in CI workflow#52

Merged
harryswift01 merged 1 commit into
mainfrom
51-bug-update-coverage-report
Feb 27, 2026
Merged

Set fail-on-error to false in CI workflow#52
harryswift01 merged 1 commit into
mainfrom
51-bug-update-coverage-report

Conversation

@harryswift01
Copy link
Copy Markdown
Member

Summary

This PR updates the CI coverage configuration to prevent failures caused by intermittent downtime from Coveralls. By setting the coverage step to fail-on-error: false, we ensure that CI runs are not marked as failed due to external service instability rather than issues within the codebase.

Changes

Make coverage reporting non-blocking:

  • Updated the CI configuration to set the Coveralls step to fail-on-error: false.
  • Prevented CI pipelines from failing when Coveralls is unavailable or experiencing downtime.
  • Ensured coverage reporting continues to run without impacting overall build success.

Impact

  • Improves CI reliability by removing dependency on Coveralls uptime for build success.
  • Prevents false-negative CI failures caused by external service outages.
  • Maintains coverage reporting without disrupting workflows.

@harryswift01 harryswift01 self-assigned this Feb 27, 2026
@harryswift01 harryswift01 added the bug Something isn't working label Feb 27, 2026
@harryswift01 harryswift01 merged commit b9de3f7 into main Feb 27, 2026
11 checks passed
@harryswift01 harryswift01 deleted the 51-bug-update-coverage-report branch February 27, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Update Coverage Report Tracking Tooling to Avoid Coveralls Downtime

1 participant