Skip to content

Github Action which helps enforce code coverage threshold using lcov

License

Notifications You must be signed in to change notification settings

mtwichel/very-good-coverage

 
 

Repository files navigation

Very Good Coverage

Very Good Ventures Very Good Ventures

Developed with 💙 by Very Good Ventures 🦄

ci License: MIT


A GitHub Action which helps enforce a minimum code coverage threshold.

Inputs

path

Optional The path to the lcov.info file.

Default ./coverage/lcov.info

min_coverage

Optional The minimum coverage percentage allowed.

Default 100

exclude

Optional List of paths to exclude from the coverage report, separated by an empty space. Supports globs to describe file patterns.

Example usage

uses: VeryGoodOpenSource/very_good_coverage@v1.2.0
with:
  path: './coverage/lcov.info'
  min_coverage: 95
  exclude: '**/*_observer.dart **/change.dart'

About

Github Action which helps enforce code coverage threshold using lcov

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%