diff --git a/.husky/pre-push b/.husky/pre-push deleted file mode 100644 index feb32c3..0000000 --- a/.husky/pre-push +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env sh -# pre-push hook:推送前编译检查 -# Go 服务编译检查(go 不在 PATH 时跳过,CI 会做完整检查) - -if ! command -v go >/dev/null 2>&1; then - echo "[pre-push] SKIP: go not in PATH, CI will verify" - exit 0 -fi - -for d in services/api-gateway services/push-gateway; do - if [ -d "$d" ]; then - (cd "$d" && go build ./... ) || { - echo "[pre-push] FAIL: $d go build failed" - exit 1 - } - fi -done - -echo "[pre-push] OK: Go build check passed"