mutility/CoverPkg
Calculates cross-package test coverage of a go module
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| excludes | comma-separated list of package tokens to exclude | no | gen |
| packages | comma-separated list of packages to consider | no | . |
| groupby | one of file, package, root, or module | no | package |
| nopull | skip pull | no | "" |
| nopush | skip push | no | "" |
| remote | name of git remote | no | origin |
| coverpkgref | notes ref name | no | coverpkg |
| token | github api token, required for commenting on PR | no | ${{ github.token }} |
| comment | disposition of comments, one of none, update, replace, or append | no | none |
Outputs
| name | description |
|---|---|
| summary-txt | Summarizes coverage of module in ascii text |
| summary-md | Summarizes coverage of module in markdown |
| pushed-coverage | Set to 'true' if head coverage was pushed back to origin |
| found-base | Set to 'true' if a pull-request base coverage was found |
| comment-id | Set to id of a posted or updated PR comment |
| comment-failed | Set to 'true' if a comment could not be posted (typically a fork) |
| artifacts | Directory of created artifacts |