As seen here, codecov almost never detect the commits, leading to a broken badge.
The YAML for the project
coverage: precision: 2 round: down range: "70...98" fixes: - "temp/::"
However the percentage seems to be updated correctly so this would be only a minor problem.
The page for the last commit suggests with
Waiting for CI to complete. Please review report with caution, it may change. Click here to learn more .
that this could be caused because CI completion is not reported correctly.