Skip to content

Commit 4271ce5

Browse files
committed
use llvm-cov to generate HTML coverage report
1 parent b73d065 commit 4271ce5

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

.github/workflows/run-dev-tests.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,6 @@ jobs:
5252
with:
5353
tool: cargo-nextest,cargo-llvm-cov,cargo-binstall
5454

55-
- name: Install llvm-cov-pretty (HTML report generator)
56-
run: cargo binstall -y llvm-cov-pretty
57-
5855
- uses: actions/setup-python@v5
5956
with:
6057
python-version: 3.x
@@ -221,18 +218,16 @@ jobs:
221218
run: uvx nox -s test -- --profile all
222219

223220
- name: Generate Coverage HTML report
224-
run: uvx nox -s pretty-cov
221+
run: uvx nox -s llvm-cov
225222

226223
- name: Upload coverage data
227224
uses: actions/upload-artifact@v4
228225
with:
229226
name: HTML_report-${{ runner.os }}
230-
path: target/llvm-cov-pretty
227+
path: target/llvm-cov/html
231228

232229
- name: Generate Coverage lcov report
233-
run: |
234-
rm coverage.json
235-
uvx nox -s lcov
230+
run: uvx nox -s lcov
236231

237232
- uses: codecov/codecov-action@v5
238233
with:

0 commit comments

Comments
 (0)