8c6794b6/hpc-codecov-action
Generate Codecov report for Haskell project
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 2–4scored Jul 20, 2026
- Maintenance Recency
- Activelast commit May 15, 2026
- License
- MIT
Pinned Snippet
uses: 8c6794b6/hpc-codecov-action@f943f40733e5390825b12d72165cad991e44340c # v4.3.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| target | Target to generate test coverage. Either a path to ``.tix`` file, or ``TOOL:TEST_SUITE`` style string value. | yes | — |
| mix | Comma separated directory names containing ``.mix`` files. | no | "" |
| src | Comma separated directory names for source code lookup. | no | "" |
| excludes | Comma separated module names to exclude from coverage report, E.g.: ``Main,Paths_project1,Foo,Bar``. | no | "" |
| skip | Comma separated directory names to skip when searching files for ``TOOL``. | no | "" |
| format | Format of the output report, ``codecov``, ``lcov``, or ``cobertura``. | — | codecov |
| out | Output path to write the report. | no | "" |
| root | Project root directory, typically the directory containing ``stack.yaml`` or ``cabal.project``. | no | . |
| build | Name of the directory made by the build tool. | no | "" |
| expr_only | Count expressions only. | no | false |
| ignore_dittos | Ignore consecutive entries with the same source code positions. | no | false |
| verbose | Show verbose output. | no | true |
Outputs
| name | description |
|---|---|
| exe | Path of hpc-codecov executable. |
| report | Path of generated coverage report file. |