Files
Memoh/.husky/pre-commit
T
2026-03-21 19:18:53 +08:00

28 lines
418 B
Bash

#!/usr/bin/env sh
# Get script directory
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
sh "$SCRIPT_DIR/check-large-files" || exit 1
echo ""
echo "Running checks..."
sh "$SCRIPT_DIR/check-go" &
PID_GO=$!
sh "$SCRIPT_DIR/check-go-test" &
PID_GO_TEST=$!
sh "$SCRIPT_DIR/check-pnpm" &
PID_PNPM=$!
FAIL=0
wait "$PID_GO" || FAIL=1
wait "$PID_GO_TEST" || FAIL=1
wait "$PID_PNPM" || FAIL=1
[ "$FAIL" -eq 0 ] || exit 1