Commit 3ef14af
ci: CodeQL action v4 + re-add Kotlin (#28)
* ci: CodeQL action v4 + re-add Kotlin
v3 is deprecated (Dec 2026) and runs on the now-deprecated Node 20; its bundled
CodeQL CLI also predated Kotlin 2.4.0 support, which is why java-kotlin failed
with 'Kotlin version 2.4.0 is too recent'. github/codeql#21970 added 2.4.0
support, shipped in v4's CLI — so move init/analyze to @v4 and restore the
java-kotlin matrix entry (build-mode manual via 'flutter build apk').
* ci: keep CodeQL on v4 but drop Kotlin until a CLI ships 2.4.0
The Kotlin 2.4.0 extractor support (github/codeql#21970) is merged but not yet
in a released CodeQL CLI — the latest (2.25.6) still caps at < 2.3.30, so the
java-kotlin job fails regardless of action version. Keep the v4 upgrade (off the
deprecated v3 / Node 20) and scope to c-cpp + actions; the comment records the
exact condition to re-add Kotlin.
---------
Co-authored-by: George-Cosmin Hanta <george-cosmin.hanta@marigoldointment.com>1 parent 4c255bd commit 3ef14af
1 file changed
Lines changed: 8 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| |||
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
49 | | - | |
| 51 | + | |
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
| |||
67 | 69 | | |
68 | 70 | | |
69 | 71 | | |
70 | | - | |
| 72 | + | |
71 | 73 | | |
72 | 74 | | |
0 commit comments