petrabarus/Committer Code Coverage Summary
This GitHub Action will analyze code coverage and print the summary per committer to the Pull Request.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | The default GitHub token (secrets.GITHUB_TOKEN). We need this to post a comment to the PR as the bot. | yes | ${{ github.token }} |
| coverage_files | The list of coverage files to be analyzed. The coverage files should be in the format of `path/to/coverage.xml`. Multiple coverage files can be provided by separating them with a comma. At the moment, this only supports Cobertura XML format. | no | coverage.xml |
| min_threshold | The minimum threshold for the committers' code coverage percentage. If the code coverage percentage of a committer is below this threshold, the committer will be considered as a failing committer. | no | 80 |
| use_github_api_for_blame | Whether to use GitHub API to get the blame information of the files. | no | false |
| workspace | The workspace directory. Default is the root of the repository. | no | ${{ github.workspace }} |
Outputs
no outputs