From ade0da6e31786ea447fe506e94b35fa79bf27869 Mon Sep 17 00:00:00 2001 From: "CVER Inc." Date: Tue, 14 Jul 2026 14:20:09 +0900 Subject: [PATCH] chore: add tracked pre-push hook that runs scripts/test.sh (#4) Completes the clikae-style local guard: a tracked hooks/pre-push (activate with `git config core.hooksPath hooks`) runs the same scripts/test.sh that CI runs, so failures surface locally before a push. Bypassable with --no-verify. Co-authored-by: cverorg <292680828+cverorg@users.noreply.github.com> --- hooks/pre-push | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 hooks/pre-push diff --git a/hooks/pre-push b/hooks/pre-push new file mode 100755 index 0000000..faa42e5 --- /dev/null +++ b/hooks/pre-push @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# Pre-push guard: run the repo's full check before any push; a failure blocks the push. +# Tracked in-repo (not .git/hooks). Activate once with: git config core.hooksPath hooks +# Bypass in an emergency with: git push --no-verify (CI still guards server-side). +exec bash "$(dirname "$0")/../scripts/test.sh"