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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions