Make code that builds the list of queries for run-queries more robust in the event of future changes

This commit is contained in:
Michael B. Gale
2025-09-04 12:03:24 +01:00
parent f4fca70590
commit ae2df70629
2 changed files with 15 additions and 14 deletions

8
lib/analyze-action.js generated
View File

@@ -93615,10 +93615,12 @@ async function runQueries(sarifFolder, memoryFlag, addSnippetsFlag, threadsFlag,
addSarifExtension(dbAnalysisConfig, language)
);
const queries = [];
if (isCodeQualityEnabled(config) && isCodeScanningEnabled(config)) {
if (config.analysisKinds.length > 1) {
queries.push(getGeneratedSuitePath(config, language));
for (const qualityQuery of codeQualityQueries) {
queries.push(resolveQuerySuiteAlias(language, qualityQuery));
if (isCodeQualityEnabled(config)) {
for (const qualityQuery of codeQualityQueries) {
queries.push(resolveQuerySuiteAlias(language, qualityQuery));
}
}
}
logger.startGroup(`Running queries for ${language}`);