Files
tolaria/.github/hooks/install-hooks.sh
lucaronin f47dcd56ee docs: add README and shareable git hooks
- Add README.md with quick start, docs links, dev workflow
- Add .github/hooks/ with installable pre-commit hook
- Add install-hooks.sh script for easy setup
- Hook checks code health, warns on large changes
- Documentation in .github/HOOKS.md
2026-02-17 13:14:20 +01:00

20 lines
533 B
Bash
Executable File

#!/bin/bash
# Install git hooks for laputa-app
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
HOOKS_DIR="$(git rev-parse --git-dir)/hooks"
echo "Installing git hooks..."
# Copy pre-commit hook
cp "$SCRIPT_DIR/pre-commit" "$HOOKS_DIR/pre-commit"
chmod +x "$HOOKS_DIR/pre-commit"
echo "✅ Installed pre-commit hook"
echo ""
echo "Hooks installed:"
echo " - pre-commit: CodeScene code health check"
echo ""
echo "To bypass a hook, use: git commit --no-verify"
echo "Or include [skip codescene] in your commit message"