{"repo":"barecheck/code-coverage-action","free":true,"listed":false,"github":"https://github.com/barecheck/code-coverage-action","clone":"git clone https://github.com/barecheck/code-coverage-action.git","description":"GitHub Action that generates code coverage reports","language":"JavaScript","stars":81,"topics":["code-coverage","ci","github-actions","coverage","coverage-action","workflow","coverage-reports"],"license":"MIT","category":"workflow-automation","readme_excerpt":"code-coverage-action GitHub Action that generates coverage reports Installation 1. Install Barecheck Application 2. Copy the token provided on the authorization confirmation page and add it to your build environment as BARECHECK GITHUB APP TOKEN 3. Create Github Actions workflow from the example Features Show annotations As a part of code coverage report action also enable an ability to show annotations along with changed lines to keep control of what is covered with tests without interacting review process Show uncovered files In the real; world, it's hard to get 100% code coverage and keep it all the time. Instead of showing you all uncovered files Barecheck show only the ones you have changed. Usage To integrate with this Github Action, you can just use the following configuration in your already created workflow. As a result, you will get Github Pull request comment with total code coverage Arguments Inputs Key Required Default Description ---------------------------- -------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------- github-token yes - Default Github Actions token. The token is not required if GitHub application is installed and the token passed through barecheck-github-app-token lcov-file yes - Lcov.info file that was generated after your test coverage command barecheck-github-app-token no - Barecheck application token, received after application instal","default_branch":null,"files":null,"tree":[],"storefront":"/r/barecheck","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/barecheck/code-coverage-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}