Explicitly set C/C++ trap caching env var to false

This commit is contained in:
Henry Mercer
2026-03-18 17:10:13 +00:00
parent 60a0dce0ad
commit 582d08c553
2 changed files with 13 additions and 7 deletions

View File

@@ -1032,9 +1032,12 @@ async function setCppTrapCachingEnvironmentVariables(
logger.info(
`Environment variable ${envVar} already set, leaving it unchanged.`,
);
} else {
logger.info("Enabling CodeQL C++ TRAP caching support.");
} else if (config.trapCaches[KnownLanguage.cpp]) {
logger.info("Enabling TRAP caching for C/C++.");
core.exportVariable(envVar, "true");
} else {
logger.debug(`Disabling TRAP caching for C/C++.`);
core.exportVariable(envVar, "false");
}
}
}
@@ -1238,10 +1241,10 @@ export async function initConfig(
);
config.trapCaches = trapCaches;
config.trapCacheDownloadTime = trapCacheDownloadTime;
await setCppTrapCachingEnvironmentVariables(config, logger);
}
await setCppTrapCachingEnvironmentVariables(config, logger);
return config;
}