The only CI here was dev-release.yml / rc-release.yml / release.yml — the publish workflows. Nothing ran clippy or the test suite, so a PR (or a push straight to main, which publishes a dev build) could ship with lint errors or failing tests. This runs `cargo clippy --all-targets -D warnings` + `cargo test` on feature/**, fix/**, and main. The Tauri crate is at ./src; clippy and tests don't need the built frontend. fmt not gated yet (tree isn't fmt-clean — separate change). |
||
|---|---|---|
| .. | ||
| workflows | ||