Phase 16: CI dependency audit & security checks #15

Merged
luckberg merged 40 commits from gsd/phase-16-ci-dependency-audit-and-security-checks into main 2026-06-13 10:01:01 -04:00
Showing only changes of commit 2f1592cc45 - Show all commits
+20
View File
@@ -0,0 +1,20 @@
# .gitleaks.toml — gitleaks configuration
# Repo: familysync
title = "FamilySync gitleaks config"
[extend]
# Extend with the default ruleset (all standard secret patterns)
useDefault = true
[[allowlists]]
description = "Test fixture VAPID keys — documented test-only values, not production keys"
paths = ['''apps/api/tests/fixtures/vapid\.ts''']
[[allowlists]]
description = ".env.example — intentional placeholder/template values, not live secrets"
paths = ['''\.env\.example$''']
[[allowlists]]
description = "apps/api/.env.spike — dev/spike values, not production secrets"
paths = ['''apps/api/\.env\.spike$''']