novisto/Coverage Report for Monorepo
Inspect the coverage for a project in a monorepo with support for comments and failing build based on a minimum threshold and a difference threshold.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project_name | Name of the project to inspect | yes | — |
| project_path | Path to the project to inspect | yes | — |
| coverage_file | Path to the coverage file, must be in JSON format | yes | coverage.json |
| coverage_threshold | Minimum coverage threshold to pass the build | yes | 80 |
| coverage_diff_threshold | Maximum amount the coverage can decrease compared to the PR's target branch. When 0 or empty it will be ignored | no | — |
| publish_coverage | Publish coverage to Goverage, set to "true" to enable | yes | false |
| goverage_host | Goverage host to publish the coverage | no | — |
| goverage_token | Goverage token to publish the coverage | no | — |
| github_token | GitHub Token | no | — |
Outputs
| name | description |
|---|---|
| coverage | Total coverage for the project |