Skip to content

Various codecov issues in CI #398

@TTsangSC

Description

@TTsangSC
  • For some reasons instead of comparing against the latest main (or at least v5.0.0), codecov is pinned to 60e928f (example 1, example 2).
  • The codecov bot prematurely writes the comment (before all the tests are run on all platforms) and only later edits it, and triggers transient false alarms for coverage failure.
  • There are duplicate/empty Codecov Upload job steps in the build_binpy_wheels job (example):
    • The first one is skipped because ${{ secrets.CODECOV_TOKEN }} is undefined.
    • The second one reports that no coverage files are found (because cibuildwheel doesn't doesn't run pytest with coverage) and that it thus Failed to run upload-coverage. (This however doesn't cause the pipeline to fail.)
  • The Codecov Upload job step issues a warning because the file parameter has been superseded by files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions