Drop redundant cargo check steps from the check job
All checks were successful
CI / check (pull_request) Successful in 20m14s
CI / test (pull_request) Successful in 6m46s
CI / audit (pull_request) Successful in 22s

cargo clippy --all-targets already type-checks everything cargo check
would, so running both for each of the three feature/target
combinations was roughly doubling compile time in this job.
This commit is contained in:
Austin Schaefer 2026-08-21 13:20:27 +02:00
parent 341ff9517a
commit 3cf7b3790d

View file

@ -48,15 +48,6 @@ jobs:
- name: Clippy (web crate, wasm client)
run: cargo clippy -p feedsignal-web --no-default-features --features web --target wasm32-unknown-unknown -- -D warnings
- name: Check native crates
run: cargo check --workspace --exclude feedsignal-web
- name: Check web crate (server)
run: cargo check -p feedsignal-web --no-default-features --features server
- name: Check web crate (wasm client)
run: cargo check -p feedsignal-web --no-default-features --features web --target wasm32-unknown-unknown
test:
needs: check
runs-on: rust-ci