.github: switch to codecov.io
coveralls doesn't work from GitHub actions. Its "github" service type uses the GITHUB_TOKEN from the action, which only has read access when invoked from a forked repository. codecov gets this right: it validates that an uploaded coverage file originated from a GitHub action run by asking GitHub, and then uses its OAuth credentials (through the Marketplace App) to comment and set status. Also, coveralls requires a third-party package to convert go's coverage report to a format it understands. codecov detects the format server-side. It also handles go's coverage format better: it highlights lines with "some coverage" in yellow (coveralls has no concept of this).
This commit is contained in:
parent
7f6d98ef74
commit
144570026d
3 changed files with 8 additions and 10 deletions
3
codecov.yml
Normal file
3
codecov.yml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
codecov:
|
||||
require_ci_to_pass: no
|
||||
comment: no
|
||||
Loading…
Add table
Add a link
Reference in a new issue