Skip to content

ci(codeql): scan the workflows and every language in one code-ql job - #44

Merged
rennf93 merged 1 commit into
masterfrom
ci/codeql-every-language
Oct 20, 2026
Merged

rennf93 merged 1 commit into
masterfrom
ci/codeql-every-language

Conversation

@rennf93

@rennf93 rennf93 commented Oct 20, 2026

Copy link
Copy Markdown
Member

Code scanning now covers every language CodeQL supports in this repository, and the required code-ql check reports on every PR.

  • One job named code-ql scans python,actions. It scanned only python before.
  • actions scans the workflows themselves: script injection, untrusted checkouts, missing token permissions.
  • The check reported as Analyze (python), so the ruleset's required code-ql check never reported.
  • No more path filters: they skipped PRs that touch only workflows or docs, which left the required check missing.
  • category keeps the earlier value, so the existing analyses and alerts carry over instead of going stale.

Checked: actionlint passes on the workflow. The CodeQL run on this PR is the real test.

@rennf93 rennf93 added the no-issue PR not linked to an issue label Oct 20, 2026
@github-actions github-actions Bot added the ci GitHub Actions and pre-commit label Oct 20, 2026
@rennf93
rennf93 merged commit fdd8221 into master Oct 20, 2026
7 checks passed
@rennf93
rennf93 deleted the ci/codeql-every-language branch October 20, 2026 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci GitHub Actions and pre-commit no-issue PR not linked to an issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant