mirror of
https://github.com/atuinsh/atuin.git
synced 2025-06-20 18:07:57 +02:00
chore(ci): setup nextest (#1848)
This commit is contained in:
parent
ba0fe21795
commit
c97f2375ad
16
.github/workflows/rust.yml
vendored
16
.github/workflows/rust.yml
vendored
@ -95,6 +95,12 @@ jobs:
|
||||
with:
|
||||
toolchain: stable
|
||||
|
||||
- uses: taiki-e/install-action@v2
|
||||
name: Install nextest
|
||||
with:
|
||||
tool: cargo-nextest
|
||||
|
||||
|
||||
- uses: actions/cache@v3
|
||||
with:
|
||||
path: |
|
||||
@ -104,7 +110,7 @@ jobs:
|
||||
key: ${ runner.os }-cargo-debug-${{ hashFiles('**/Cargo.lock') }}
|
||||
|
||||
- name: Run cargo test
|
||||
run: cargo test --lib --bins
|
||||
run: cargo nextest run --lib --bins
|
||||
|
||||
check:
|
||||
strategy:
|
||||
@ -164,6 +170,12 @@ jobs:
|
||||
with:
|
||||
toolchain: stable
|
||||
|
||||
- uses: taiki-e/install-action@v2
|
||||
name: Install nextest
|
||||
with:
|
||||
tool: cargo-nextest
|
||||
|
||||
|
||||
- uses: actions/cache@v3
|
||||
with:
|
||||
path: |
|
||||
@ -173,7 +185,7 @@ jobs:
|
||||
key: ${ runner.os }-cargo-debug-${{ hashFiles('**/Cargo.lock') }}
|
||||
|
||||
- name: Run cargo test
|
||||
run: cargo test --test '*'
|
||||
run: cargo nextest run --test '*'
|
||||
env:
|
||||
ATUIN_DB_URI: postgres://atuin:pass@localhost:5432/atuin
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user