aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-12 04:12:12 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-12 04:19:43 +0800
commit3a2341b0b618eacd902d611b49d4c481b671e286 (patch)
treefc091c40de9421071daa06ec87c62eec4ddf61dc /.github
parent4e163438f9d9af83c1492826acf742337ec147c9 (diff)
ci: switch to forked cargo-llvm-cov and refactor coverage tests
Refactor cov-test to collect coverage from workspace tests, integration test crates, and examples, merging them into a single HTML report. This requires the forked cargo-llvm-cov which supports including non-workspace binaries and test/example source files in the report.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 71b63ca..d8b133f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -89,7 +89,7 @@ jobs:
run: cargo +nightly run --manifest-path .run/Cargo.toml --bin deploy-api-docs -- --docsrs
- name: Install cargo-llvm-cov
- run: cargo install cargo-llvm-cov
+ run: cargo install --git https://github.com/Weicao-CatilGrass/cargo-llvm-cov cargo-llvm-cov
- name: Run cov-test
run: cargo run --manifest-path .run/Cargo.toml --bin cov-test