Skip to content

Commit 2f53216

Browse files
ci(codeql): switch matrix javascript-typescript → actions (no JS source) (#45)
## Summary `.github/workflows/codeql.yml` had `language: javascript-typescript` but this repo contains **zero JS/TS source files**. CodeQL's `analyze` job exited "configuration error: no source files" on every run. ## Fix Switch the matrix to `language: actions` — CodeQL's workflow-scanning lane (inspects `.github/workflows/*.yml` for injection/leak patterns). Every repo has workflow files, so this lane always has signal. ## Estate-wide context One of 4 zero-JS repos in the 2026-05-30 audit. Hypatia rule WF008 (`check_codeql_language_matrix_mismatch`) detects the pattern automatically going forward. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent a6b19f1 commit 2f53216

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
@@ -36,7 +36,7 @@ jobs:
3636
fail-fast: false
3737
matrix:
3838
include:
39-
- language: javascript-typescript
39+
- language: actions
4040
build-mode: none
4141
# Note: Rust is not yet supported by CodeQL
4242
# Python/Go are banned in this repo per RSR language policy

0 commit comments

Comments
 (0)