mirror of
https://github.com/babichjacob/ac-qu-ai-nt.git
synced 2025-10-02 04:47:53 -04:00
ci: only test direct minimal dependencies and not transitive ones because, per what I recall of Jon Gjengset's thoughts on the matter, it means there's a bug in a dependency rather than a bug in this codebase (and a bug in an old and obsolete version of their crate at that, so what would be the point?)
This commit is contained in:
12
.github/workflows/check-and-build-and-test.yml
vendored
12
.github/workflows/check-and-build-and-test.yml
vendored
@@ -52,11 +52,11 @@ jobs:
|
|||||||
|
|
||||||
- uses: Swatinem/rust-cache@v2
|
- uses: Swatinem/rust-cache@v2
|
||||||
|
|
||||||
- name: Check (minimal dependencies)
|
- name: Check (direct minimal dependencies)
|
||||||
run: cargo minimal-versions check --workspace
|
run: cargo minimal-versions check --direct --workspace
|
||||||
|
|
||||||
- name: Build (minimal dependencies)
|
- name: Build (direct minimal dependencies)
|
||||||
run: cargo minimal-versions build --workspace
|
run: cargo minimal-versions build --direct --workspace
|
||||||
|
|
||||||
- name: Test (minimal dependencies)
|
- name: Test (direct minimal dependencies)
|
||||||
run: cargo minimal-versions test --workspace
|
run: cargo minimal-versions test --direct --workspace
|
||||||
|
Reference in New Issue
Block a user