Skip to content

ci(nox): add .nox.yaml golden excludes#63

Merged
felixgeelhaar merged 1 commit into
mainfrom
ci/nox-excludes
Jun 8, 2026
Merged

ci(nox): add .nox.yaml golden excludes#63
felixgeelhaar merged 1 commit into
mainfrom
ci/nox-excludes

Conversation

@felixgeelhaar

Copy link
Copy Markdown
Collaborator

Adds the golden .nox.yaml (workflow/doc/go.sum excludes) so nox flags real findings, not entropy false positives. Fixes the SEC-* secret-FP gate failures surfaced after the org nox v1 bump.

Adds the golden .nox.yaml so the security gate flags real findings,
not commit-SHA / module-digest / doc-example patterns that the entropy
secret rules misfire on. Matches the org nox.reference.yaml.
Copilot AI review requested due to automatic review settings June 8, 2026 12:31
@felixgeelhaar felixgeelhaar merged commit 92c2e49 into main Jun 8, 2026
7 of 8 checks passed
@felixgeelhaar felixgeelhaar deleted the ci/nox-excludes branch June 8, 2026 12:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a repository-level .nox.yaml configuration intended to reduce “entropy” false positives in the org’s nox security/secret scanning (notably after the nox v1 bump), so CI gates fail on real findings rather than known-noisy files.

Changes:

  • Adds a new .nox.yaml file defining scan exclusion globs for known high-entropy / noisy inputs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .nox.yaml
Comment on lines +10 to +12
# CI workflows: pinned commit SHAs + GITHUB_TOKEN references look like
# secret patterns to entropy-based rules.
- ".github/workflows/*.yml"
Comment thread .nox.yaml
Comment on lines +13 to +18
# Documentation contains example code snippets and curl commands with
# placeholder tokens / API keys.
- "README.md"
- "CHANGELOG.md"
- "docs/*.md"
- "**/README.md"
Comment thread .nox.yaml
Comment on lines +19 to +23
# Generated coverage badge.
- "assets/coverage-badge.svg"
# Grafana dashboard JSON contains Prometheus query expressions that
# match SEC-680 against `prometheus_*_total` metric names.
- "assets/grafana/*.json"
Comment thread .nox.yaml
Comment on lines +24 to +26
# Generated artifacts.
- "nox-out/"
- "release-artifacts/"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants