Author SHA1 Message Date
ilia ea00c8dbb4 ci: sync gitleaks allowlist 2026-07-12 16:23:47 -05:00
ilia 27b21b4701 ci: sync workflow template 2026-07-12 16:23:46 -05:00
2 changed files with 9 additions and 1 deletions
-1
View File
@@ -1,5 +1,4 @@
--- ---
# ci-sync: 2026-05-30T02:31:18Z
# Homelab CI — Docker/heavy lane (git-ci-02) # Homelab CI — Docker/heavy lane (git-ci-02)
name: CI name: CI
+9
View File
@@ -1,6 +1,15 @@
# Homelab bootstrap — gitleaks allowlist (tests, examples, placeholders) # Homelab bootstrap — gitleaks allowlist (tests, examples, placeholders)
#
# IMPORTANT: `useDefault = true` is required — without it gitleaks loads ONLY
# this file (title + allowlist) with ZERO detection rules, so it would never
# flag a real secret. Fixed 2026-07 (security-hardening track); if you're
# re-pushing this template to a repo that already had the old version, that
# repo's secret scanning was a no-op until this lands.
title = "homelab gitea bootstrap" title = "homelab gitea bootstrap"
[extend]
useDefault = true
[allowlist] [allowlist]
description = "Test fixtures and example configs are not production secrets" description = "Test fixtures and example configs are not production secrets"
paths = [ paths = [