chore: add pre-commit git hook
Some checks failed
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
Nickel Type Check / Nickel Type Checking (push) Has been cancelled

This commit is contained in:
Jesús Pérez 2025-12-29 04:29:15 +00:00
parent ac45b419de
commit 13af9fa932
Signed by: jesus
GPG Key ID: 9F243E355E0BC939

View File

@ -14,7 +14,7 @@ repos:
language: system
types: [rust]
pass_filenames: false
stages: [commit]
stages: [pre-commit]
- id: rust-clippy
name: Rust linting (cargo clippy)
@ -22,7 +22,7 @@ repos:
language: system
types: [rust]
pass_filenames: false
stages: [commit]
stages: [pre-commit]
- id: rust-test
name: Rust tests
@ -30,14 +30,14 @@ repos:
language: system
types: [rust]
pass_filenames: false
stages: [push]
stages: [pre-push]
- id: cargo-deny
name: Cargo deny (licenses & advisories)
entry: bash -c 'cargo deny check licenses advisories'
language: system
pass_filenames: false
stages: [push]
stages: [pre-push]
# ============================================================================
# Nushell Hooks (optional - enable if using Nushell)