diff --git a/README.md b/README.md index 45cf830..b76a743 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,17 @@ A GitHub Action that check minimum coverage percentage! min_coverage: 90 ``` +#### Lcov + +```yml +- uses: devmasx/coverage-check-action@v1.0.1 + with: + result_path: coverage/example.lcov + token: ${{secrets.GITHUB_TOKEN}} + type: lcov + min_coverage: 90 +``` + ## Screenshots ![Success](./screenshots/success.png) diff --git a/action.yml b/action.yml index 846fefa..f9bf9fd 100644 --- a/action.yml +++ b/action.yml @@ -6,9 +6,9 @@ branding: color: "green" inputs: type: - description: "simplecov | jest" + description: "lcov | simplecov" required: true - default: "simplecov" + default: "lcov" token: description: "Github token for create checks" required: true diff --git a/lib/coverage_report.rb b/lib/coverage_report.rb index 08dcdb5..d4b7594 100644 --- a/lib/coverage_report.rb +++ b/lib/coverage_report.rb @@ -5,8 +5,8 @@ class CoverageReport def generate(type, report_path, data) if type == 'simplecov' simplecov(report_path, data) - elsif type == 'jest' - jest(report_path, data) + elsif type == 'lcov' + lcov(report_path, data) else raise 'InvalidCoverageReportType' end