Skip to content

Commit 9aa1539

Browse files
author
Archit Aggarwal
authored
Update CI job to require 100% coverage (#38)
1 parent 1d093fa commit 9aa1539

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@ jobs:
2525
cd build/
2626
ctest -E system --output-on-failure
2727
cd ..
28-
- name: Coverage
28+
- name: Run Coverage
2929
run: |
3030
make -C build/ coverage
3131
lcov --rc lcov_branch_coverage=1 --remove build/coverage.info '*test*' --output-file build/coverage.info
3232
lcov --rc lcov_branch_coverage=1 --remove build/coverage.info '*CMakeCCompilerId*' --output-file build/coverage.info
3333
lcov --rc lcov_branch_coverage=1 --remove build/coverage.info '*mocks*' --output-file build/coverage.info
3434
lcov --rc lcov_branch_coverage=1 --remove build/coverage.info '*source*' --output-file build/coverage.info
3535
lcov --list build/coverage.info
36-
- name: lcov-cop
36+
- name: Check Coverage
3737
uses: ChicagoFlutter/[email protected]
3838
with:
3939
path: "build/coverage.info"
40-
min_coverage: 99
40+
min_coverage: 100
4141
exclude: "**/*test*"
4242
complexity:
4343
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)