feat(git-hooks): implement conditional Husky activation system
- Implements conditional activation logic in husky.sh helper script - Updates pre-commit hook to run linting only when enabled - Updates commit-msg hook to validate messages only when enabled - Adds .husky-enabled to .gitignore for user-specific activation - Creates user activation instructions in .husky/README.md - Provides graceful fallback when hooks are disabled Activation: Environment variable, local file, or global config Hooks: Pre-commit (linting) and commit-msg (validation) Behavior: Optional activation with helpful instructions when disabled
This commit is contained in:
+2
-1
@@ -141,4 +141,5 @@ electron/out/
|
||||
android/.gradle/file-system.probe
|
||||
android/.gradle/caches/
|
||||
|
||||
coverage/
|
||||
coverage/
|
||||
.husky-enabled
|
||||
|
||||
Reference in New Issue
Block a user