Skip to content

About

annotate changed and uncovered lines in pr

Resources

Stars

0 stars

Watchers

63 watching

Forks

Repository files navigation

Annotate changed lines in this pr that are uncovered

The coverage information is got from the Istanbul output JSON, Cobertura or LCOV data files. If a file is ignored from coverage it does not appear in the coverage results and thus does not get flagged as uncovered by this action.

Usage

add following to your steps

    - name: annotate uncovered lines
      uses: smartlyio/annotate-uncovered-lines-action
      with:
        coverage-file: coverage/coverage-final.json
        base-ref: origin/${{github.base_ref}}
        coverage-type: 'istanbul' # or 'lcov' for lcov coverage data

Note that the action uses git internally so it requires a full clone of the repository prior to running. This is easiest to achieve with:

    - uses: actions/checkout@v3
      with:
        fetch-depth: 0

development

run pnpm run bundle to create a single file with all the dependencies

About

annotate changed and uncovered lines in pr

Resources

Stars

0 stars

Watchers

63 watching

Forks

Releases

Packages

Used by

Contributors

Languages