-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitleaks.toml
More file actions
24 lines (22 loc) · 847 Bytes
/
Copy path.gitleaks.toml
File metadata and controls
24 lines (22 loc) · 847 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# gitleaks config for anthes.is. Extends the default ruleset; allowlists
# cover material that is public by design.
[extend]
useDefault = true
# The vendored-tree list is duplicated across .pre-commit-config.yaml,
# .typos.toml, .gitleaks.toml, .editorconfig, and
# .github/scripts/check-hashes.sh — update all together. fonts/ is
# deliberately absent here: font binaries hold nothing secret-shaped.
[[allowlists]]
description = "Public keys, archived migration content, and stagit output are published on purpose"
paths = [
'''^pubkeys/''',
'''^migration/''',
'''^stagit/''',
'''^gpg-transition-20250406\.txt$''',
]
[[allowlists]]
description = "PGP public key blocks and the Monero donation address are public by design"
regexes = [
'''-----BEGIN PGP (PUBLIC KEY BLOCK|SIGNATURE)-----''',
'''8B1s[1-9A-HJ-NP-Za-km-z]{90,}''',
]