Added pre-commit hook to run lint and check formatting
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
8cfb346ca5
commit
65f76904dd
12
.git-hooks/pre-commit
Executable file
12
.git-hooks/pre-commit
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
set -o nounset # Fail on use of unset variable.
|
||||
set -o errexit # Exit on command failure.
|
||||
set -o pipefail # Exit on failure of any command in a pipeline.
|
||||
set -o errtrace # Trap errors in functions and subshells.
|
||||
set -o noglob # Disable filename expansion (globbing),
|
||||
# since it could otherwise happen during
|
||||
# path splitting.
|
||||
shopt -s inherit_errexit # Inherit the errexit option status in subshells.
|
||||
|
||||
cargo clippy --all-targets --all -- -D warnings
|
||||
cargo fmt -- --check
|
Loading…
Reference in New Issue
Block a user