diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a537afe..2b68af4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -106,16 +106,16 @@ jobs: mkdir -p coverage # Capture coverage data - lcov --capture --directory builddir --output-file coverage/coverage.info --ignore-errors mismatch,mismatch + lcov --capture --directory builddir --output-file coverage/coverage.info --ignore-errors mismatch,mismatch,unused # Remove system headers and test files from coverage - lcov --remove coverage/coverage.info '/usr/*' '*/test_*' '*/gtest/*' --output-file coverage/coverage_filtered.info --ignore-errors mismatch,mismatch + lcov --remove coverage/coverage.info '/usr/*' '*/test_*' '*/gtest/*' --output-file coverage/coverage_filtered.info --ignore-errors mismatch,mismatch,unused # Generate HTML report genhtml coverage/coverage_filtered.info --output-directory coverage/html # Display coverage summary - lcov --summary coverage/coverage_filtered.info --ignore-errors mismatch,mismatch + lcov --summary coverage/coverage_filtered.info --ignore-errors mismatch,mismatch,unused - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v3