devenv shell fails because gitleaks hook has no entry #36

Open
opened 2026-10-19 14:09:55 +00:00 by kritdass · 1 comment
Member

Updating Terrier's Kennel pin from c43e90a to e38932b breaks devenv build shell:

The option `git-hooks.hooks.gitleaks.entry' was accessed
but has no value defined.

Kennel now sets gitleaks.enable = true without defining entry. Terrier's unchanged git-hooks.nix pin (a0e4241) doesn't have a built-in Gitleaks hook, so shell evaluation fails.

Updating Terrier's Kennel pin from `c43e90a` to `e38932b` breaks `devenv build shell`: ```text The option `git-hooks.hooks.gitleaks.entry' was accessed but has no value defined. ``` Kennel now sets `gitleaks.enable = true` without defining `entry`. Terrier's unchanged git-hooks.nix pin (`a0e4241`) doesn't have a built-in Gitleaks hook, so shell evaluation fails.
Owner

@kritdass is this still an issue after the renovate PR merged? ScottyLabs/terrier#28

kennel updates should be automatically updating pins so issues like this don't occur

@kritdass is this still an issue after the renovate PR merged? https://git.cmu.dev/ScottyLabs/terrier/pulls/28 kennel updates should be automatically updating pins so issues like this don't occur
Sign in to join this conversation.
No description provided.