diff --git a/src/init-action.ts b/src/init-action.ts index f030dfa00..05ed5d3c6 100644 --- a/src/init-action.ts +++ b/src/init-action.ts @@ -31,6 +31,7 @@ import { checkDiskUsage, checkForTimeout, checkGitHubVersionInRange, + codeQlVersionAbove, DEFAULT_DEBUG_ARTIFACT_NAME, DEFAULT_DEBUG_DATABASE_NAME, getMemoryFlagValue, @@ -346,6 +347,11 @@ async function run() { core.exportVariable("CODEQL_EXTRACTOR_JAVA_AGENT_DISABLE_KOTLIN", "true"); } + const kotlinLimitVar = "CODEQL_EXTRACTOR_KOTLIN_OVERRIDE_MAXIMUM_VERSION_LIMIT"; + if (await codeQlVersionAbove(codeql, "2.13.4")) { + core.exportVariable(kotlinLimitVar, "1.9.20"); + } + if (config.languages.includes(Language.java)) { const envVar = "CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS"; if (process.env[envVar]) {