1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#!/bin/bash set -e # Shared checks used by both pre-commit and CI. # Usage: scripts/check echo "๐ Checking formatting..." cargo fmt --all -- --check echo "๐ Running clippy..." cargo clippy --all-targets -- -D warnings echo "๐งช Running tests..." cargo test --all echo "โ All checks passed!"