From 91095ed2ccc88f60b260da59452bd14883a1ff12 Mon Sep 17 00:00:00 2001 From: Xevion Date: Mon, 28 Jul 2025 18:24:00 -0500 Subject: [PATCH] ci: switch tarpaulin output to lcov format --- .github/workflows/build.yaml | 2 +- .github/workflows/coverage.yaml | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 126ee4b..0abf395 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -90,7 +90,7 @@ jobs: uses: pyodide/setup-emsdk@v15 with: version: 3.1.43 - actions-cache-folder: "emsdk-cache" + actions-cache-folder: "emsdk-cache-b" - name: Setup Rust (WASM32 Emscripten) uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 8ee1c8f..5043655 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -47,12 +47,13 @@ jobs: - name: Generate coverage report run: | cargo tarpaulin \ - --out Html \ + --out Lcov \ --output-dir coverage \ --rustflags="-C link-arg=-lz" - name: Upload coverage to Coveralls uses: coverallsapp/github-action@v2 with: - files: ./coverage/tarpaulin-report.html + files: ./coverage/lcov.info + format: lcov allow-empty: false