Skip to content

[BUG] PR checks seem to always fail at code-coverage setup step on Linux. #314

@bcsgh

Description

@bcsgh

Prerequisites

Description

All Linux CI checks for even a "no-op" PR end up failing at the "Setup coverage dependencies (only on linux)" step with:

Run sudo apt-get install info install-info ;
Reading package lists...
Building dependency tree...
Reading state information...
info is already the newest version (6.8-4build[1](https://github.com/etr/libhttpserver/actions/runs/4684520880/jobs/8300749755?pr=313#step:19:1)).
info set to manually installed.
install-info is already the newest version (6.8-4build1).
install-info set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded.
ERROR: Could not find a version that satisfies the requirement codecov (from versions: none)
ERROR: No matching distribution found for codecov
Error: Process completed with exit code 1.

https://github.com/etr/libhttpserver/actions/runs/4684520880/jobs/8300749755?pr=313

Steps to Reproduce

  1. Create a PR
  2. Wait for CI to run

Expected behavior:

CI works

Actual behavior:

CI fails.

Reproduces how often:

2 of 2 so far.

Versions

Whatever the Linux CI steps use. (At least both ubuntu-latest and ubuntu-20.04, OSX seems to not run that stage.)

Metadata

Metadata

Assignees

Labels

bugConfirmed bugs or reports that are very likely to be bugs.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions