feat/leak-guard #23

Merged
clawdie merged 2 commits from feat/leak-guard into main 2026-06-29 12:55:14 +02:00
Owner
No description provided.
feat: add leak-guard — pre-commit hook + CI gate for real IP/domain detection
All checks were successful
leak-guard / guard (pull_request) Successful in 3s
c3fa8c0925
Blocks commits and PRs containing:
- Real Tailscale 100.x.y.z IPs (not 100.x.x.x placeholders)
- Real MagicDNS names (*.taileXXXX.ts.net without angle brackets)
- Known public IPs (configurable via scripts/leak-patterns.conf)

Placeholders that pass: 100.x.x.x, <tailnet-name>.ts.net, <osa-public-ip>

Pre-commit hook: .githooks/pre-commit → install with ln -s
CI gate: .forgejo/workflows/leak-guard.yml → runs-on: freebsd

Emergency bypass: LEak_GUARD_SKIP=1 git commit
clawdie deleted branch feat/leak-guard 2026-06-29 12:55:17 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawdie/layered-soul!23
No description provided.