ci: add cargo-husky pre-commit hooks

This commit is contained in:
2026-01-26 16:42:32 +02:00
parent 6154a99fa6
commit 77b611b0fa
7 changed files with 58 additions and 8 deletions

14
.cargo-husky/hooks/pre-commit Executable file
View File

@@ -0,0 +1,14 @@
#!/bin/sh
set -e
echo "Running cargo fmt..."
cargo fmt --all -- --check
echo "Running cargo clippy..."
cargo clippy --all-targets --all-features -- -D warnings
echo "Checking docs..."
RUSTDOCFLAGS="-D warnings" cargo doc --no-deps --all-features
echo "Pre-commit checks passed!"