From 02037e72fa6b7f994a2db411977bcffacbb8b02c Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Wed, 8 Mar 2023 13:13:24 +0100 Subject: [PATCH] Switch CI coverage test to use cargo-llvm-cov --- .github/workflows/codecov.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 556686c9e..ccd7d38c6 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -14,11 +14,10 @@ jobs: profile: minimal toolchain: stable override: true - - uses: actions-rs/tarpaulin@v0.1 - - uses: codecov/codecov-action@v1.0.2 + - uses: taiki-e/install-action@cargo-llvm-cov + - run: cargo llvm-cov --all-features --workspace --lcov --output-path lcov.info + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v3 with: - token: ${{secrets.CODECOV_TOKEN}} - - uses: actions/upload-artifact@v1 - with: - name: code-coverage-report - path: cobertura.xml + files: lcov.info + fail_ci_if_error: true