pre-history/LCOV Summary Reporter
Summarize LCOV coverage reports
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | Github token | no | ${{ github.token }} |
| title | Summary title | no | — |
| lcov-file | Path to LCOV file | no | ./coverage/lcov.info |
| comment-on-pr | Add Diagram comment to the current PR | no | false |
| working-directory | Set working directory if project is not in root folder | no | ./ |
| pie-covered-color | Color for pie chart covered part | no | #4CAF50 |
| pie-not-covered-color | Color for pie chart not coverage part | no | #FF5733 |
| debug-lcov | Debug LCOV file (Show the content of the LCOV file) | no | false |
| base-lcov-file | Path to base branch LCOV file for comparison | no | — |
| detailed-summary | Generate detailed summary with file breakdown | no | false |
| max-files-shown | Maximum number of files to show in detailed reports | no | 10 |
| coverage-threshold | Minimum coverage percentage required (action fails if below) | no | 0 |
| fail-on-coverage-decrease | Fail if coverage decreases compared to base | no | false |
| generate-badge | Generate coverage badge markdown for README | no | false |
| badge-style | Badge style (flat, flat-square, plastic, for-the-badge, social) | no | flat |
| show-coverage-feedback | Show randomized coverage feedback messages (roasts for low coverage, encouragement for high) | no | false |
Outputs
no outputs