{"repo":"mi-kas/kover-report","free":true,"listed":false,"github":"https://github.com/mi-kas/kover-report","clone":"git clone https://github.com/mi-kas/kover-report.git","description":"Github action that publishes the Kover code coverage report as a comment in pull requests","language":"TypeScript","stars":77,"topics":["code-coverage","code-quality","github-actions","kotlin","kover","actions","coverage","github","kotlinx"],"license":"MIT","category":"dev-tools","readme_excerpt":"kover-report A Github action that publishes the Kover code coverage report as a comment in pull requests. The comment shows overall project coverage and per-file coverage for files changed in the compared commit range. Usage Pre-requisites Create a workflow .yml file in your repositories .github/workflows directory. An example workflow is available below. For more information, reference the GitHub Help Documentation for Creating a workflow file. Inputs - path - [ required string[]] List of paths or glob patterns to the generated kover report xml files - token - [ optional string] GitHub personal token to add commits to the pull request - title - [ optional string] Title for the pull request comment - update-comment - [ optional boolean (default: false )] Update the coverage report comment instead of creating a new one. Requires title to be set. - min-coverage-overall - [ optional integer] The minimum code coverage that is required to pass for overall project - min-coverage-changed-files - [ optional integer] The minimum code coverage that is required to pass for changed files - coverage-counter-type - [ optional string (default: LINE )] Report counter type used to calculate coverage metrics. Possible values are: INSTRUCTION , LINE or BRANCH . - upload url - [ optional string] Full URL of the upload service endpoint that receives coverage XML reports. Must be set together with upload token . - upload token - [ optional string] Bearer token used to authenticate coverage XML rep","default_branch":null,"files":null,"tree":[],"storefront":"/r/mi-kas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mi-kas/kover-report/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."}