Skip to content

feat(codeql): isolate Dependabot analysis routing - #28

Merged
rldyourmnd merged 1 commit into
mainfrom
feat/dependabot-safe-codeql
Aug 23, 2026
Merged

rldyourmnd merged 1 commit into
mainfrom
feat/dependabot-safe-codeql

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Summary\n- add an explicit dependabot_runner input to advanced CodeQL\n- route Dependabot-authored pull_request analysis to the isolated reviewed runner while preserving CodeQL () identities\n- document public hosted and NDDev private-untrusted mappings\n\n## Permissions diff\nNone. actions:read, contents:read and security-events:write are unchanged. No secrets or pull_request_target are introduced.\n\n## Threat model\nDependabot pull requests are treated as untrusted/fork-like: read-only token, no Actions secrets, checkout credentials disabled. Public callers stay on ubuntu-latest; private NDDev callers select nddev-linux-untrusted. Ordinary trusted private analysis may remain on nddev-linux-standard.\n\n## Validation\n- validate_all.py --tier core\n- actionlint\n- generated docs current

Signed-off-by: rldyourmnd <danil@nddev.it.com>
@github-actions github-actions Bot added ci and removed ci labels Aug 23, 2026
@rldyourmnd
rldyourmnd merged commit f66a207 into main Aug 23, 2026
28 checks passed
@rldyourmnd
rldyourmnd deleted the feat/dependabot-safe-codeql branch August 23, 2026 13:14
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.

1 participant