summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorPreston Pan <ret2pop@nullring.xyz>2026-03-04 19:10:22 -0800
committerPreston Pan <ret2pop@nullring.xyz>2026-03-04 19:10:22 -0800
commitd0277a71ad64e41d5f9e184bbd23bfded267b879 (patch)
treeff6cd8623867f140fb9ad2506540493602a42c2a /flake.nix
parent9d2b6383f60867b2e47e212fa66ed33fcbf43a18 (diff)
make git hook better
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index a1328d3..9f8dee2 100644
--- a/flake.nix
+++ b/flake.nix
@@ -30,7 +30,10 @@
description = "Ensure website can build, and tests links";
stages = [ "post-merge" ];
entry = "${pkgs.writeShellScript "website-check" ''
-trap 'echo "Interrupted!"; exit 1' INT
+set -e
+set -o pipefail
+trap "echo -e '\nHook interrupted by user. Aborting merge!'; exit 1" INT TERM
+
BRANCH=$(git branch --show-current)
if [ "$BRANCH" != "main" ]; then
exit 0