Skip to content

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

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 go,actions. It scanned only go before.
  • actions scans the workflows themselves: script injection, untrusted checkouts, missing token permissions.
  • The check reported as Analyze (go), so the ruleset's required code-ql check never reported.
  • Pushes run on master only. They ran on every branch, so each PR was analyzed twice.
  • 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 Chore or dependency PR that does not need an issue label Oct 20, 2026
@github-actions github-actions Bot added the ci GitHub Actions workflows label Oct 20, 2026
@rennf93
rennf93 merged commit 0e81879 into master Oct 20, 2026
13 checks passed
@rennf93
rennf93 deleted the ci/codeql-every-language branch October 20, 2026 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci GitHub Actions workflows no-issue Chore or dependency PR that does not need an issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant