Skip to content

fix(ci): split codecov upload job#1317

Merged
chaliy merged 1 commit intomainfrom
fix/codecov-upload-workflow
Apr 16, 2026
Merged

fix(ci): split codecov upload job#1317
chaliy merged 1 commit intomainfrom
fix/codecov-upload-workflow

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Apr 16, 2026

Summary

  • split coverage generation from Codecov upload in the dedicated coverage workflow
  • upload the tarpaulin report as an artifact, then download it in a separate upload job
  • use the existing CODECOV_TOKEN secret explicitly and run coverage on pull requests as well

Validation

  • YAML parse check for .github/workflows/coverage.yml
  • git diff --check
  • just test (fails in existing bash_comparison_tests parity suite on macOS; unrelated to this workflow-only change)
  • just pre-pr (same existing parity failure on macOS; unrelated to this workflow-only change)

@chaliy chaliy merged commit 868ec8d into main Apr 16, 2026
11 checks passed
@chaliy chaliy deleted the fix/codecov-upload-workflow branch April 16, 2026 00:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant