Skip to content

Commit ef21601

Browse files
committed
ci: Do not use nextest
Nextest's process-per-test model is not well suited for how our tests work since it requires that database connectiosn are set up for every test in a test suite, rather than just once per suite.
1 parent 4834b4a commit ef21601

1 file changed

Lines changed: 0 additions & 18 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,6 @@ jobs:
5959
- name: Setup just
6060
uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
6161

62-
- name: Install cargo-nextest
63-
uses: baptiste0928/cargo-install@e38323ef017552d7f7af73a3f4db467f278310ed # v3
64-
with:
65-
crate: cargo-nextest
66-
version: ^0.9
67-
6862
- name: Run unit tests
6963
run: just test-unit --verbose
7064

@@ -106,12 +100,6 @@ jobs:
106100
- name: Setup just
107101
uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
108102

109-
- name: Install cargo-nextest
110-
uses: baptiste0928/cargo-install@e38323ef017552d7f7af73a3f4db467f278310ed # v3
111-
with:
112-
crate: cargo-nextest
113-
version: ^0.9
114-
115103
- name: Install pnpm
116104
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4
117105

@@ -165,12 +153,6 @@ jobs:
165153
- name: Setup just
166154
uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
167155

168-
- name: Install cargo-nextest
169-
uses: baptiste0928/cargo-install@e38323ef017552d7f7af73a3f4db467f278310ed # v3
170-
with:
171-
crate: cargo-nextest
172-
version: ^0.9
173-
174156
- name: Install Foundry
175157
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de # v1
176158
with:

0 commit comments

Comments
 (0)