Skip to content

deps(deps): bump tempfile from 3.24.0 to 3.27.0 #140

deps(deps): bump tempfile from 3.24.0 to 3.27.0

deps(deps): bump tempfile from 3.24.0 to 3.27.0 #140

Workflow file for this run

# Code coverage workflow for pull requests and main branch
# Runs test coverage with cargo-llvm-cov and uploads results to Codecov
name: Coverage
permissions:
contents: read
on:
pull_request:
push:
branches: [main]
jobs:
coverage:
name: Coverage
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: Swatinem/rust-cache@v2
- name: Install LLVM coverage tools
run: rustup component add llvm-tools-preview
- name: Install cargo-llvm-cov
run: cargo install cargo-llvm-cov --locked
- name: Install cargo-nextest
run: cargo install cargo-nextest --locked
- name: Run tests with coverage
env:
NEXTEST_THREADS: "2"
run: cargo llvm-cov nextest --all-features -E 'not test(install_e2e_tests)' --lcov --output-path lcov.info
- name: Upload to Codecov
uses: codecov/codecov-action@v4
with:
files: lcov.info
fail_ci_if_error: false