im-open/code-coverage-report-generator

Creates coverage reports from tools like OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov or lcov

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 4, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: im-open/code-coverage-report-generator@c3bf8159276e7b71c6092e1cd3b8ce798b809a73 # v5.0.1

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

namedescriptionrequireddefault
reportsThe coverage reports that should be parsed (separated by semicolon). Globbing is supported.yes*/**/coverage.opencover.xml
targetdirThe directory where the generated report should be saved.yescoverage-results
reporttypesThe output formats and scope (separated by semicolon) Values: Badges, Clover, Cobertura, CsvSummary, Html, HtmlChart, HtmlInline, HtmlInline_AzurePipelines, HtmlInline_AzurePipelines_Dark, HtmlSummary, JsonSummary, Latex, LatexSummary, lcov, MarkdownSummary, MHtml, PngChart, SonarQube, TeamCitySummary, TextSummary, Xml, XmlSummarynoHtml;MarkdownSummary
assemblyfiltersOptional list of assemblies that should be included or excluded in the report. Exclusion filters take precedence over inclusion filters. Wildcards are allowed.no+*
classfiltersOptional list of classes that should be included or excluded in the report. Exclusion filters take precedence over inclusion filters. Wildcards are allowed.no+*
filefiltersOptional list of files that should be included or excluded in the report. Exclusion filters take precedence over inclusion filters. Wildcards are allowed.no+*
verbosityThe verbosity level of the log messages. Values: Verbose, Info, Warning, Error, OffnoInfo
titleOptional title.no""
tagOptional tag or build version.no${{ github.run_number }}_${{ github.run_id }}
namedescription
error-reasonIf there are failures, a brief description of the error.