5monkeys/cobertura-report

Report cobertura coverage reports in Pull Requests

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 20, 2026
Maintenance Recency
Stalelast commit Mar 25, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: 5monkeys/cobertura-action@ee5787cc56634acddedc51f21c7947985531e6eb # v14

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
repo_tokenThe GITHUB_TOKEN for this repoyes${{ github.token }}
pathPath to the cobertura file.yescoverage.xml
skip_coveredIf files with 100% should be skipped from report.yestrue
minimum_coverageMinimum allowed coverage percentage as an integer.yes
fail_below_thresholdFail the action when the minimum coverage was not met.nofalse
show_lineShow line rate as specific column.yesfalse
show_branchShow branch rate as specific column.yesfalse
show_class_namesShow class names instead of file names.yesfalse
show_missingShow line numbers of statements, per module, that was not executed.yesfalse
show_missing_max_lengthCrop missing line numbers strings that exceeds this length, provided as an integer.no""
link_missing_linesLink missing line numbers.nofalse
link_missing_lines_source_dirSource directory used for link_missing_lines.no""
only_changed_filesOnly show coverage for changed files. (only if a PR is present)yesfalse
pull_request_numberPull request number associated with the report. This property should be used when workflow trigger is different than pull_request.no""
report_nameUse a unique name for the report and comment.no""

no outputs