Skip to content
This repository was archived by the owner on Jan 2, 2026. It is now read-only.

Commit 43552c5

Browse files
committed
Test with nextest, no coverage
1 parent 7863a6b commit 43552c5

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

.github/workflows/build_and_test.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build, Test, Publish Coverage
1+
name: Build and Test (nextest)
22

33
on:
44
push:
@@ -19,17 +19,12 @@ jobs:
1919
with:
2020
cache-all-crates: "true"
2121
prefix-key: "linux"
22+
- uses: taiki-e/install-action@nextest
2223
- name: Build, Test and Publish Coverage
2324
run: |
24-
if [ -n "${{ secrets.COVERALLS_REPO_TOKEN }}" ]; then
25-
curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
26-
cargo binstall --no-confirm cargo-tarpaulin --force
27-
cargo tarpaulin --all-features --avoid-cfg-tarpaulin --tests --examples --verbose --skip-clean --coveralls ${{ secrets.COVERALLS_REPO_TOKEN }} --timeout 120
28-
else
29-
echo "Code Coverage step is skipped on forks!"
30-
cargo build --verbose --all-features
31-
cargo test --verbose --all-features --tests --examples
32-
fi
25+
cargo build --verbose --all-features
26+
cargo nextest run --verbose --all-features --tests --examples
27+
3328
# wasm:
3429
# runs-on: ubuntu-latest
3530
# steps:

0 commit comments

Comments
 (0)