We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d052ea0 commit adb3ff1Copy full SHA for adb3ff1
1 file changed
.github/workflows/ci.yml
@@ -68,3 +68,22 @@ jobs:
68
env:
69
RUSTFLAGS: --cfg docsrs -Dwarnings
70
RUSTDOCFLAGS: --cfg docsrs -Dwarnings
71
+
72
+ coverage:
73
+ name: Code coverage
74
+ runs-on: ubuntu-latest
75
+ needs: checks
76
+ steps:
77
+ - uses: actions/checkout@v5
78
+ - uses: dtolnay/rust-toolchain@stable
79
+ - uses: taiki-e/install-action@v2
80
+ with:
81
+ tool: nextest,cargo-llvm-cov
82
+ - name: Generate code coverage
83
+ run: cargo llvm-cov nextest --all-features --workspace --ignore-run-fail --lcov > lcov.txt
84
+ - name: Upload coverage report
85
+ uses: codecov/codecov-action@v5
86
87
+ fail_ci_if_error: true
88
+ files: ./lcov.txt
89
+ token: ${{ secrets.CODECOV_TOKEN }}
0 commit comments