Skip to content

Commit 06ab30d

Browse files
hyperpolymathclaude
andcommitted
fix(ci): switch CodeQL language matrix to actions
Hypatia flagged the repo's codeql.yml as nominal-only SAST (alerts #25 and #28): the matrix listed `javascript-typescript`, but the repo has no source files in any CodeQL-scannable language. Every analyze run therefore exited with "no source files" and recorded zero results, giving false confidence. Switch the matrix to `actions` — CodeQL's GitHub Actions analyser scans workflow files, which every repo has. This makes the SAST real work instead of theatre. Closes Hypatia alerts hypatia/scorecard/StaticAnalysis (#28) and hypatia/workflow_audit/codeql_language_matrix_mismatch (#25). Refs standards#91 Phase D (HCG hygiene). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 385ccf7 commit 06ab30d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
fail-fast: false
3131
matrix:
3232
include:
33-
- language: javascript-typescript
33+
- language: actions
3434
build-mode: none
3535

3636
steps:

0 commit comments

Comments
 (0)