1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/usr/bin/env bash set -e echo "Running pre-commit checks..." echo ">> cargo fmt --check" cargo fmt --all -- --check echo ">> cargo clippy" cargo clippy --all-targets -- -D warnings echo ">> cargo test" cargo test echo "All pre-commit checks passed."