From a1632492eded053e7d79405466ae2ce39765f095 Mon Sep 17 00:00:00 2001 From: veeso Date: Mon, 5 Apr 2021 09:25:19 +0200 Subject: [PATCH] Restored coverage with tarpaulin --- .github/workflows/coverage.yml | 22 ++++++++++++++++++++++ .github/workflows/linux.yml | 6 ------ 2 files changed, 22 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/coverage.yml diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml new file mode 100644 index 0000000..b79ee91 --- /dev/null +++ b/.github/workflows/coverage.yml @@ -0,0 +1,22 @@ +name: coverage + +on: [push, pull_request] + +env: + CARGO_TERM_COLOR: always + +jobs: + coverage: + name: Generate coverage + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Run cargo-tarpaulin + uses: actions-rs/tarpaulin@v0.1 + with: + args: "--ignore-tests -- --test-threads 1" + + - name: Upload to codecov.io + uses: codecov/codecov-action@v1 diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index a9ae463..c0a2bf3 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -28,9 +28,3 @@ jobs: run: cargo fmt --all -- --check - name: Clippy run: cargo clippy -- -Dwarnings - - name: Coverage with grcov - uses: actions-rs/grcov@v0.1 - - name: Upload to codecov.io - uses: codecov/codecov-action@v1 - with: - token: ${{ secrets.CODECOV_TOKEN }}