ecliptical/Grcov Covdir Report

Generate a report from grcov-generated covdir output

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 29, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: ecliptical/covdir-report-action@92ad9372cc9ec048066455324e977ebf4765365e # v0.4.2

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

namedescriptionrequireddefault
filePath to covdir.json file./target/covdir.json
summaryWrite report to step summary if `true`false
outWrite report to the given file
titleReport titleLine coverage
skip_grcovSkip bundled grcov and use a pre-generated covdir.json file insteadfalse
coverage_pathPath to coverage data for the bundled grcov./target/coverage
source_dirSource directory for grcov (-s flag).
binary_pathBinary path for grcov (--binary-path flag)./target/debug
keep_onlyKeep only files matching pattern (--keep-only flag)src/**
excl_startExclude start pattern (--excl-start flag)^mod\s+tests?\s*\{$
branchInclude branch coverage (--branch flag)true
grcov_argsAdditional arguments to pass to grcov
versionVersion of the action binaries to use. Defaults to the version derived from the action ref (e.g. `v0.4.1`), falling back to the bundled default.""
grcov_versionVersion of grcov to use0.10.5
namedescription
lines_coveredNumber of lines covered
lines_missedNumber of lines missed
lines_totalTotal number of lines
coverage_percentPercentage of lines covered