Skip to content

chore(ci): add two-stage secret gate - #600

Closed
erinavllazagaj-eng wants to merge 6 commits into
mainfrom
chore/secret-gate
Closed

erinavllazagaj-eng wants to merge 6 commits into
mainfrom
chore/secret-gate

Conversation

@erinavllazagaj-eng

@erinavllazagaj-eng erinavllazagaj-eng commented Sep 25, 2026 •

Copy link
Copy Markdown

Adds the secret gate. Nothing blocks yet — the required-check ruleset is created separately by deploy-secret-gate.sh arm runpod/runpod-python after this merges.

Owners: @runpod/security

Stage 1 scans with betterleaks (advisory). Stage 2 triages with Kimi K3 and
publishes the blocking 'AI secret verdict' commit status.

Run 'deploy-secret-gate.sh arm runpod/runpod-python' after this merges.
Comment thread .github/security/ai_security_review.py Fixed
Comment thread .github/security/ghapi.py Fixed
Comment thread .github/security/ai_security_review.py Fixed
Comment thread .github/security/ai_security_review.py Fixed
Comment thread .github/security/ai_security_review.py Fixed
Comment thread .github/security/scan_head.py Fixed
Comment thread .github/security/ai_security_review.py Fixed
Comment thread .github/security/ai_security_review.py Fixed
Comment thread .github/security/ai_security_review.py Fixed
Comment thread .github/security/scan_head.py Fixed
Comment thread .github/security/scan_head.py Fixed
Comment thread .github/security/scan_head.py Fixed
@erinavllazagaj-eng

Copy link
Copy Markdown
Author

Closing for now. This repo is public, and GitHub doesn't let a public repo call workflows in the internal runpod/secret_detector, which is where the secret gate lives now. We'll revisit gating the public repos separately.

@erinavllazagaj-eng
erinavllazagaj-eng deleted the chore/secret-gate branch October 7, 2026 19:25
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.

3 participants