| paths | Comma separated paths of the generated jacoco xml files (supports wildcard glob pattern) | yes | — |
| token | Github token to add comments to Pull Request (defaults to automatic token, make sure job permissions allow it to write to pull_requests) | no | ${{ github.token }} |
| min-coverage-overall | The minimum code coverage that is required to pass for overall project | no | 80 |
| min-coverage-changed-lines | The minimum code coverage that is required to pass for changed lines | no | 80 |
| title | Optional title for the Pull Request comment | no | — |
| update-comment | Update the coverage report comment instead of creating new ones. Requires title to works properly. | no | false |
| comment-type | Specifies where to add the comment, whether as a PR comment, workflow summary, or both. | no | pr_comment |
| pr-number | The PR number to add the comment to. If not provided, the action will try to get it from the environment. | no | — |
| skip-if-no-changes | Comment won't be added if there is no coverage information present for the files changed | no | false |
| pass-emoji | Github emoji to use for pass status shown when coverage greater than min coverage (should be a Github supported emoji) | no | :green_apple: |
| fail-emoji | Github emoji to use for fail status shown when coverage lesser than min coverage (should be a Github supported emoji) | no | :x: |
| continue-on-error | When there is an error do not fail the action, but log a warning | no | true |
| coverage-counter-type | The type of JaCoCo counter to use for coverage calculation (INSTRUCTION, BRANCH, LINE, COMPLEXITY, METHOD). Note: COMPLEXITY and METHOD are not available at per-line granularity, so changed-lines coverage will fall back to INSTRUCTION for those types. | no | INSTRUCTION |
| show-all-modules | If true, show coverage for all modules in the comment, not just those with changed files | no | false |
| show-missing-lines | If true, show the line numbers of uncovered code in the Files table with hyperlinks | no | true |
| debug-mode | Run the action in debug mode and get debug logs printed in console | no | false |
| head-sha | The head SHA to use for comparing changes. Useful when the head SHA is not available in the context (e.g. PRs from forks via workflow_run). | no | — |
| base-sha | The base SHA to use for comparing changes. Useful when the base SHA is not available in the context (e.g. PRs from forks via workflow_run). | no | — |