Skip failed SARIF upload if analysis-kinds: code-quality

This commit is contained in:
Michael B. Gale
2025-10-16 14:26:03 +01:00
parent 2a54ab5016
commit c77b3fb96e
3 changed files with 34 additions and 1 deletions
+8
View File
@@ -129786,6 +129786,9 @@ function appendExtraQueryExclusions(extraQueryExclusions, cliConfig) {
}
return augmentedConfig;
}
function isCodeQualityEnabled(config) {
return config.analysisKinds.includes("code-quality" /* CodeQuality */);
}
// src/setup-codeql.ts
var fs12 = __toESM(require("fs"));
@@ -133750,6 +133753,11 @@ async function tryUploadSarifIfRunFailed(config, repositoryNwo, features, logger
"CODEQL_ACTION_JOB_STATUS" /* JOB_STATUS */,
process.env["CODEQL_ACTION_JOB_STATUS" /* JOB_STATUS */] ?? "JOB_STATUS_CONFIGURATION_ERROR" /* ConfigErrorStatus */
);
if (config.analysisKinds.length === 1 && isCodeQualityEnabled(config)) {
return {
upload_failed_run_skipped_because: "Code Quality is the only enabled analysis kind."
};
}
try {
return await maybeUploadFailedSarif(
config,