This action comments a pull request with a HTML test coverage report.
The report is based on the clover coverage report generated by your test runner.
Note that this action does not run any tests, but instead expects the tests to have been run by another action already.
Total Coverage: 99.39%
Coverage Report
File | Branches | Funcs | Lines | Uncovered Lines |
---|---|---|---|---|
src | ||||
i18n.tsx | 100% | 100% | 100% | |
src/components/i18n | ||||
context.tsx | 100% | 100% | 100% | |
hydrate.tsx | 100% | 100% | 100% | |
index.tsx | 85.71% | 88.89% | 100% | 54 |
link.tsx | 100% | 100% | 100% | |
src/components/icon | ||||
index.tsx | 100% | 100% | 100% | |
props.tsx | 100% | 100% | 100% | |
src/components/layout | ||||
index.tsx | 100% | 100% | 100% | |
src/components/release-artist-link | ||||
index.tsx | 66.67% | 100% | 100% | 24, 25, 26 |
src/components/release-companies | ||||
index.tsx | 100% | 100% | 100% | |
src/components/release-credits | ||||
index.tsx | 85.71% | 100% | 91.30% | 37, 38, 40, 43 |
src/components/release-format-link | ||||
index.tsx | 100% | 100% | 100% | |
src/components/release-header | ||||
index.tsx | 58.33% | 100% | 100% | 79, 80, 82, 85, 86 |
src/components/release-label-link | ||||
index.tsx | 100% | 100% | 100% | |
src/components/release-series-link | ||||
index.tsx | 0% | 100% | 100% | 19 |
src/components/release-thumbnail | ||||
icon.tsx | 50% | 100% | 83.33% | 26, 30 |
index.tsx | 75% | 100% | 100% | 42 |
src/components/search | ||||
index.tsx | 100% | 100% | 100% | |
mock.tsx | 100% | 100% | 100% | |
ui.tsx | 100% | 100% | 100% | |
src/lib | ||||
add-state.tsx | 100% | 100% | 100% | |
intersperse.tsx | 100% | 100% | 100% | |
keycodes.tsx | 100% | 100% | 100% | |
slug.tsx | 100% | 100% | 100% | |
src/services | ||||
autocomplete.tsx | 100% | 100% | 100% |
Github token used for posting the comment. To use the key provided by the GitHub
action runner, use ${{ secrets.GITHUB_TOKEN }}
.
The location of the clover file to read the coverage report from. Defaults to
./coverage/clover.xml
.
The location of the clover file resulting from running the tests in the base branch. When this is set a diff of the coverage percentages is shown.
uses: danhunsaker/[email protected]
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
clover-file: ./coverage/clover.xml
- The initial code is based on ziishaned/jest-reporter-action.
- This project is a fork of romeovs/lcov-reporter-action, replacing
lcov
withclover
, and otherwise tracking upstream.