message: ci: try using llvm-cov instead of tarpaulin
diff: @@ -41,15 +41,17 @@ jobs:
  with:
  key: ${{ matrix.triple.target }}
  - - name: Install tarpaulin
  + - name: Install cargo-llvm-cov
  run: |
  - cargo install cargo-tarpaulin
  + rustup component add llvm-tools-preview
  + cargo install cargo-llvm-cov --version 0.3.0
  - name: Generate code coverage
  run: |
  - cargo tarpaulin --verbose --all-features --workspace --run-types AllTargets --timeout 120 --out Xml
  + cargo llvm-cov --all-features --workspace --lcov --output-path lcov.info
  - name: Upload to codecov.io
  uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # 2.1.0
  with:
  + files: lcov.info
  fail_ci_if_error: true
  