From d6154c3f2cae6537822824ffa129199fbcdfcfc0 Mon Sep 17 00:00:00 2001 From: Andrey Kutejko Date: Thu, 29 Dec 2022 12:29:08 +0100 Subject: [PATCH] Try cargo-llvm-cov instead of cargo-tarpaulin --- .github/workflows/coverage.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index daa988c..e1604fb 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -9,10 +9,13 @@ on: jobs: coverage: runs-on: ubuntu-latest - container: - image: xd009642/tarpaulin:latest - options: --security-opt seccomp=unconfined steps: - uses: actions/checkout@v3 - - run: cargo tarpaulin -f -t 5 --out Xml -v -- --test-threads=1 - - uses: codecov/codecov-action@v3 + - name: Install cargo-llvm-cov + uses: taiki-e/install-action@cargo-llvm-cov + - name: Generate code coverage + run: cargo llvm-cov --all-features --workspace --lcov --output-path lcov.info + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v3 + with: + files: lcov.info