We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 07c5e05 commit 82503a9Copy full SHA for 82503a9
.github/workflows/coverage.yml
@@ -22,10 +22,13 @@ jobs:
22
- name: Checkout repository
23
uses: actions/checkout@v4
24
25
- - name: Run cargo-tarpaulin
26
- uses: actions-rs/tarpaulin@v0.1
27
- with:
28
- args: '--${{ matrix.features }}'
+ - name: Install cargo-llvm-cov
+ uses: taiki-e/install-action@cargo-llvm-cov
+
+ - name: Run tests with Coverage report enabled
29
+ run: cargo llvm-cov test --${{ matrix.features }} --workspace --codecov --locked --output-path codecov_report.json
30
- - name: Upload to codecov.io
31
- uses: codecov/codecov-action@v4
+ - name: Upload coverage report to Codecov
32
+ uses: codecov/codecov-action@v5
33
+ with:
34
+ files: ./codecov_report.json
0 commit comments