diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index c04a7557..6bd46139 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -228,11 +228,17 @@ jobs: uses: taiki-e/install-action@cargo-llvm-cov - name: Generate code coverage - run: cargo llvm-cov --all-features --workspace --branch --doctests --codecov --output-path codecov.json -- --include-ignored + run: cargo llvm-cov --all-features --workspace --branch --no-report -- --include-ignored + + - name: Generate code coverage - doctests + run: cargo llvm-cov --all-features --workspace --branch --doc --no-report + + - name: Merge code coverage reports + run: cargo llvm-cov report --codecov --output-path codecov.json - uses: codecov/codecov-action@v5 with: - files: coverage.json + files: codecov.json flags: rust fail_ci_if_error: true env: