chore: hapus lefthook.yml (git hooks Rust-only)

This commit is contained in:
asepharyana
2026-09-02 22:50:38 +07:00
parent f75c3860e9
commit f26e6ac9c6
-37
View File
@@ -1,37 +0,0 @@
# Lefthook hooks for zesdex — Rust workspace
# Install: lefthook install
# https://lefthook.dev/
pre-commit:
commands:
cargo-fmt:
glob: "*.rs"
run: cargo fmt --check -- {staged_files}
stage_fixed: true
cargo-clippy:
glob: "*.rs"
run: cargo clippy --workspace -- -D warnings
pre-push:
commands:
cargo-check:
run: cargo check --workspace
cargo-clippy:
run: cargo clippy --workspace -- -D warnings
cargo-test:
run: cargo test --workspace
cargo-doc:
run: cargo doc --workspace --no-deps 2>&1 | head -20
commit-msg:
commands:
commitlint:
run: |
echo "{1}" | grep -qE '^(feat\([a-z]+\)|fix\([a-z]+\)|chore:|docs:|refactor:|test:|perf:|build:|ci:|style:|revert): .+$' || {
echo "ERROR: Commit message does not follow Conventional Commits format."
echo " feat(scope): description"
echo " fix(scope): description"
echo " chore: description"
echo " docs: description"
exit 1
}