Skip to content

Commit b711346

Browse files
tanush5800claude
andcommitted
fix(ci): CodeQL analyse rust, not javascript-typescript
verisimiser is a Rust crate with zero JS/TS source. The estate template's default `language: javascript-typescript` + `build-mode: none` made CodeQL fail with a 'no source / configuration error' on every run — a pre-existing baseline red on main (failing on the merge-base bd84283 and the 2026-05-15 run), not introduced by #102. The canonical rsr-template-repo codeql.yml is identical, so this is a template-default mismatch for Rust-only consumers, not local drift. Switch to `language: rust` (CodeQL public beta, supported by the pinned codeql-action v3.28.1; build-mode: none is the correct buildless extraction mode for Rust). Makes the check both meaningful and green; also clears main's pre-existing red on merge. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 52046ea commit b711346

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/codeql.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,13 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
include:
25-
- language: javascript-typescript
25+
# verisimiser is a Rust crate with zero JS/TS source. The estate
26+
# template's default `javascript-typescript` made CodeQL fail with
27+
# a "no source / configuration error" on every run (pre-existing
28+
# red on main, not introduced by #102). Analyse the language that
29+
# actually exists. `build-mode: none` is the correct (buildless)
30+
# extraction mode for Rust in CodeQL.
31+
- language: rust
2632
build-mode: none
2733

2834
steps:

0 commit comments

Comments
 (0)