Skip to content

Conversation

@nshkrdotcom
Copy link

@nshkrdotcom nshkrdotcom commented Jan 4, 2026

Summary

  • Skip installation when the resolved hooks path is outside the repo unless explicitly allowed.
  • Add allow_external_hooks_path config + GIT_HOOKS_ALLOW_EXTERNAL env override.
  • Add install tests for external hooks path + opt-in.
  • Keep tests warning-free by avoiding deprecated MFA.new/3 in core code and silencing git init hints.

Testing

  • mix test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant