From f5bfd80b48e12116cab573969783467890e3ec3c Mon Sep 17 00:00:00 2001 From: liulifox233 Date: Fri, 3 Jan 2025 18:41:01 +0800 Subject: [PATCH 1/2] fix: fix cargo-tarpaulin run failed --- .github/workflows/coverage.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 475dc1c2..a6499396 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -22,11 +22,14 @@ jobs: toolchain: stable override: true - - name: Run cargo-tarpaulin - uses: actions-rs/tarpaulin@v0.1 + - name: Install cargo-tarpaulin + uses: baptiste0928/cargo-install@v3 with: - version: '0.22.0' - args: --no-default-features --features runtime-async-std,cached,glob,ip,watcher,logging,incremental,explain + crate: cargo-tarpaulin + + - name: Run cargo-tarpaulin + run: | + cargo tarpaulin --features runtime-async-std,cached,glob,ip,watcher,logging,incremental,explain - name: Upload to codecov.io uses: codecov/codecov-action@v1 From 91eb7e01e29e7517e5d210cbccaa4eafc476c427 Mon Sep 17 00:00:00 2001 From: liulifox233 Date: Fri, 3 Jan 2025 19:12:37 +0800 Subject: [PATCH 2/2] fix: disable default features in cargo-tarpaulin ci --- .github/workflows/coverage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index a6499396..faf5055b 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -29,7 +29,7 @@ jobs: - name: Run cargo-tarpaulin run: | - cargo tarpaulin --features runtime-async-std,cached,glob,ip,watcher,logging,incremental,explain + cargo tarpaulin --no-default-features --features runtime-async-std,cached,glob,ip,watcher,logging,incremental,explain - name: Upload to codecov.io uses: codecov/codecov-action@v1