gmsllc/Coverage monitor

A GitHub Action that monitor coverage.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
github-tokenThe GITHUB_TOKEN secret.yes
clover-filePath to Clover XML file.yes
base-clover-filePath to base Clover XML file. If specified then action won't try to download file from S3no
diff-toleranceTolerance for coverage dropno0
ignore-missing-baseDo not throw an error if base coverage file is missing
s3-bucketAWS S3 Bucket name
s3-access-key-idAWS S3 Access Key Id
s3-secret-access-keyAWS S3 Secret Access Key
s3-key-prefixS3 key prefix for coverage report storage inside bucket. Default `coverage/${repository.full_name}`
checkWhether check the coverage thresholds.notrue
commentWhether comment the coverage report.notrue
threshold-alertMark the build as unstable when coverage is less than this threshold.no50
threshold-warningWarning when coverage is less than this threshold.no90
status-contextA string label to differentiate this status from the status of other systems.noCoverage Report
comment-contextA string label to differentiate the comment posted by this action.noCoverage Report
comment-modeA mode for comments, supported: `replace`, `update` or `insert`.noreplace

no outputs