Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
just: Add post-checkout hook
Adrian Duke committed 1 month ago
commit 6a67d26c3a494d8735e8aa39f0db1a4ae5882c8a
parent ab8dc4c407e592e8c1e7a457de437814932202a1
2 files changed +4 -0
modified justfile
@@ -11,7 +11,9 @@ CHECK := "🔄 " + BOLD
default: check-hooks
    @just --list

+
# Run post-checkout checks
[group('hooks')]
+
post-checkout:

# Run pre-commit checks
[group('hooks')]
modified scripts/git-hook-template.sh
@@ -47,6 +47,8 @@ if [ "$HOOK_NAME" = "pre-commit" ]; then
elif [ "$HOOK_NAME" = "pre-push" ]; then
    echo "Running pre-push checks..."
    just pre-push
+
elif [ "$HOOK_NAME" = "post-checkout" ]; then
+
    just post-checkout
else
    echo "Unknown hook: $HOOK_NAME"
    exit 1