Skip to content

Commit f83827d

Browse files
Update CI
1 parent ff55f52 commit f83827d

1 file changed

Lines changed: 5 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,13 @@ jobs:
2222

2323
lint:
2424
name: Lint
25-
strategy:
26-
fail-fast: false
27-
matrix:
28-
os: [ubuntu-latest, windows-latest]
29-
runs-on: ${{ matrix.os }}
25+
runs-on: ubuntu-latest
3026
steps:
3127
- uses: actions/checkout@v4
3228
- uses: dtolnay/rust-toolchain@stable
3329
with:
3430
components: clippy
3531
- run: cargo clippy --all-targets --all-features -- -D warnings
36-
- run: cargo clippy --release --all-targets --all-features -- -D warnings
3732

3833
build:
3934
name: Build release
@@ -57,6 +52,7 @@ jobs:
5752
steps:
5853
- uses: actions/checkout@v4
5954
- uses: dtolnay/rust-toolchain@stable
60-
- uses: cargo-bins/cargo-binstall@main
61-
- run: cargo binstall cargo-nextest --secure -y
62-
- run: cargo nextest run --all-targets --all-features --failure-output=immediate-final
55+
- uses: taiki-e/install-action@v2
56+
with:
57+
tool: nextest
58+
- run: cargo nextest run --all-targets --all-features --no-fail-fast --failure-output=final

0 commit comments

Comments
 (0)