Skip to content

infra: detect-secrets baseline + CI Debug/Release matrix - #9

Merged
incendiary merged 1 commit into
masterfrom
feat/detect-secrets-build-matrix
May 19, 2026
Merged

infra: detect-secrets baseline + CI Debug/Release matrix#9
incendiary merged 1 commit into
masterfrom
feat/detect-secrets-build-matrix

Conversation

@incendiary

Copy link
Copy Markdown
Owner

Summary

  • Adds .secrets.baseline generated by detect-secrets v1.5.0 (clean scan — no findings)
  • Adds detect-secrets pre-commit hook (Yelp/detect-secrets v1.5.0, --baseline .secrets.baseline)
  • Adds a detect-secrets CI step in ci.yml that runs pip install detect-secrets && detect-secrets scan --baseline .secrets.baseline
  • Adds a configuration: [Debug, Release] matrix to the build job; both dotnet build and dotnet test now receive --configuration ${{ matrix.configuration }}
  • Updates README roadmap: rows 9 and 10 marked ✅ Done; detect-secrets added to the pre-commit hooks table

Closes #6, closes #7

Test plan

  • CI passes on this PR (gitleaks → detect-secrets → build Debug → build Release)
  • Both matrix legs (Debug, Release) appear as separate check entries
  • detect-secrets scan --baseline .secrets.baseline exits 0 on a clean tree
  • Pre-commit hook runs locally with pre-commit run detect-secrets

🤖 Generated with Claude Code

… matrix

- Add .secrets.baseline (clean scan, no findings)
- Add detect-secrets v1.5.0 hook to .pre-commit-config.yaml
- Add detect-secrets CI step in ci.yml (closes issue 6 on incendiary/QueuserAPC)
- Add Debug/Release configuration matrix to build job (closes issue 7 on incendiary/QueuserAPC)
- Update README roadmap rows 9 and 10 to Done, add detect-secrets to hooks table

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@incendiary
incendiary merged commit 7b4cc7a into master May 19, 2026
8 checks passed
@incendiary
incendiary deleted the feat/detect-secrets-build-matrix branch May 19, 2026 16:18
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.

ci: matrix build for Debug and Release configurations infra: detect-secrets baseline and pre-commit hook

1 participant