From 759714d46a2bbee5148c9eeb5fac361cb63346f1 Mon Sep 17 00:00:00 2001 From: BattleCh1cken Date: Sun, 19 Nov 2023 12:39:37 -0500 Subject: [PATCH] Update workflow to list coverage --- .github/workflows/unit-tests.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 8a4c4fb9..51e05b12 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -20,3 +20,15 @@ jobs: - name: Test working-directory: build run: ./LemLib + - name: Collect Coverage + working-directory: build + run: | + lcov --directory . --capture --output-file coverage.info + lcov --remove coverage.info '/usr/*' --output-file coverage.info + lcov --remove coverage.info '*/LemLib/build/*' --output-file coverage.info + lcov --list coverage.info + - name: Upload Coverage + uses: codecov/codecov-action@v3 + env: + fail_ci_if_error: true + files: ./build/coverage.info