zgosalvez/Report LCOV

Report the code coverage from LCOV files

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
coverage-filesThe coverage files to scan. For example, `coverage/lcov.*.info`yes
artifact-nameThe GitHub artifact name of the generated HTML report. For example, `code-coverage-report`. _Note:_ When downloading, it will be extracted in an `html` directory. Optional. Default: `` (Skips uploading of artifacts)
minimum-coverageThe minimum coverage to pass the check. Optional. Default: `0` (always passes)0
genhtml-ignore-errorserrors genhtml should ignore. See https://man.archlinux.org/man/genhtml.1.en for more information
github-tokenSet the GitHub token to have the action comment the coverage summary in the pull request. This token is provided by Actions, you do not need to create your own token. Optional. Default: ``
working-directoryThe working directory containing the source files referenced in the LCOV files. Optional. Default: `./`
title-prefixA prefix before the title "LCOV of commit...". Optional. Default: ``no
additional-messageCustom text appended to the code coverage comment in the pull request. Optional. Default: ``no
update-commentSet to `true` to update the previous code coverage comment if such exists. When set to `false`, a new comment is always created. Optional. Default: `false`nofalse
namedescription
total-coverageThe total coverage from scanned files.
artifact-idThe GitHub artifact id for the generated HTML report.