Skip to content

Commit 92c2e49

Browse files
Merge pull request #63 from klarlabs-studio/ci/nox-excludes
ci(nox): add .nox.yaml golden excludes
2 parents c4b3216 + 602ed0f commit 92c2e49

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

.nox.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
scan:
2+
exclude:
3+
# Baseline file: contains high-entropy fingerprint hashes (SHA-256 hex)
4+
# that match the SEC-680 "Prometheus API key" regex; these ARE the
5+
# finding fingerprints, not actual secrets.
6+
- ".nox/baseline.json"
7+
# go.sum: module digests look like API keys to entropy-based detectors.
8+
- "go.sum"
9+
- "**/go.sum"
10+
# CI workflows: pinned commit SHAs + GITHUB_TOKEN references look like
11+
# secret patterns to entropy-based rules.
12+
- ".github/workflows/*.yml"
13+
# Documentation contains example code snippets and curl commands with
14+
# placeholder tokens / API keys.
15+
- "README.md"
16+
- "CHANGELOG.md"
17+
- "docs/*.md"
18+
- "**/README.md"
19+
# Generated coverage badge.
20+
- "assets/coverage-badge.svg"
21+
# Grafana dashboard JSON contains Prometheus query expressions that
22+
# match SEC-680 against `prometheus_*_total` metric names.
23+
- "assets/grafana/*.json"
24+
# Generated artifacts.
25+
- "nox-out/"
26+
- "release-artifacts/"

0 commit comments

Comments
 (0)