Skip to content
This repository has been archived by the owner on Oct 29, 2020. It is now read-only.
/ lcov-cop Public archive

A Github Action which helps enforce code coverage

License

Notifications You must be signed in to change notification settings

ChicagoFlutter/lcov-cop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ ⚠️ ⚠️
This project has been deprecated in favor of Very Good Coverage.
Please migrate to Very Good Coverage for continued support and improvements.

lcov cop

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 paths to exclude from coverage

Example usage

uses: ChicagoFlutter/lcov-cop@v1.0.0
with:
  path: "./coverage/lcov.info"
  min_coverage: 95
  exclude: "**/*.g.dart **/l10n/*.dart"