Skip to content

Commit b7b1990

Browse files
claudehyperpolymath
authored andcommitted
ci: set CodeQL language matrix to actions (no JS/TS source in repo)
codeql.yml declared `javascript-typescript`, but the repo has no JS/TS source, so the analyze job recorded zero results / failed "no source files" every run. CodeQL's `actions` language scans the workflow files (present in every repo), giving real SAST signal. Per the repo's Hypatia workflow_audit finding. https://claude.ai/code/session_017TXizM5c1Yd9HWf7Y15YH2
1 parent a7c006f commit b7b1990

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,10 @@ jobs:
3131
fail-fast: false
3232
matrix:
3333
include:
34-
- language: javascript-typescript
35-
build-mode: none
36-
# Also analyse the GitHub Actions workflows themselves
37-
# (CodeQL `actions` language) — directly relevant given the
38-
# workflow-hardening in this PR, and closes the Hypatia
34+
# CodeQL `actions` language scans the GitHub Actions workflow
35+
# files (present in every repo). The repo has no JS/TS source,
36+
# so the prior JS/TS matrix entry recorded zero results /
37+
# failed "no source files"; closes the Hypatia
3938
# `codeql_missing_actions_language` finding.
4039
- language: actions
4140
build-mode: none

0 commit comments

Comments
 (0)