A GitHub Action that check minimum coverage percentage!
This action requires a Github token with checks:write
scope to allow create the check run using the Github API v3.
But no need to generate any new token, you can use the Github action token (${{ github.token }}
)
- uses: devmasx/[email protected]
with:
type: lcov
result_path: coverage/example.lcov
min_coverage: 90
token: ${{ github.token }}
- uses: devmasx/[email protected]
with:
type: simplecov
result_path: coverage/.last_run.json
min_coverage: 90
token: ${{ github.token }}
- uses: devmasx/[email protected]
with:
type: lcov
result_path: coverage/example.lcov
min_coverage: 90
token: ${{ github.token }}
report_name: "My Github Action Check Name"