Skip to content

Warning

You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?

Very Good Coverage

Actions
Enforce LCOV Coverage Thresholds
v1.1.0
Star (159)

Very Good Coverage

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: VGVentures/[email protected]
with:
  path: "./coverage/lcov.info"
  min_coverage: 95
  exclude: "**/*_observer.dart **/change.dart"

Very Good Coverage is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Enforce LCOV Coverage Thresholds
v1.1.0

Very Good Coverage is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.