nidus-sync/lefthook.yml
2026-02-06 16:10:09 +00:00

18 lines
593 B
YAML

pre-commit:
commands:
check-ssh-identity:
run: |
# Check if any SSH identities are available
if ! ssh-add -l &>/dev/null || [ "$(ssh-add -l 2>/dev/null | grep -v 'The agent has no identities.')" = "" ]; then
echo "Error: No SSH identities found in your SSH agent."
echo "Please run 'ssh-add' to add your SSH key before committing."
exit 1
fi
gofmt:
glob: "*.go"
run: gofmt -w {staged_files}
stage_fixed: true
htmlfmt:
glob: "*.html"
run: prettier -w {staged_files}
stage_fixed: true