deepsourcelabs/DeepSource Test Coverage Action
GitHub Action that uploads test coverage reports to DeepSource for the Test Coverage analyzer.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| key | Programming language shortcode for which coverage is reported. Allowed values are — python, go, javascript, ruby, java, kotlin, scala, php, csharp, cxx, rust, swift | yes | — |
| coverage-file | Path to the coverage data file. e.g. ./coverage.xml | yes | — |
| dsn | DeepSource DSN of this repository. It is available under Settings → Reporting tab of the repository page on DeepSource. | yes | — |
| fail-ci-on-error | Should the CI build fail if there is an error while uploading the report to DeepSource? Allowed values are — true, false | — | false |
| commit-sha | HEAD commit for which the Test Coverage report is being sent | no | ${{ github.event.pull_request.head.sha }} |
Outputs
no outputs