Reuse existing fields in post-init status report

This commit is contained in:
Henry Mercer 2022-12-12 17:54:33 +00:00
parent 118e294bb9
commit b7b875efff
3 changed files with 5 additions and 24 deletions

View file

@ -36,7 +36,7 @@ function createFailedUploadFailedSarifResult(error) {
};
}
async function uploadFailedSarif(config, repositoryNwo, featureEnablement, logger) {
var _a, _b;
var _a;
if (!config.codeQLCmd) {
logger.warning("CodeQL command not found. Unable to upload failed SARIF file.");
return { upload_failed_run_skipped_because: "CodeQL command not found" };
@ -61,10 +61,7 @@ async function uploadFailedSarif(config, repositoryNwo, featureEnablement, logge
core.info(`Uploading failed SARIF file ${sarifFile}`);
const uploadResult = await uploadLib.uploadFromActions(sarifFile, checkoutPath, category, logger);
await uploadLib.waitForProcessing(repositoryNwo, uploadResult.sarifID, logger, { isUnsuccessfulExecution: true });
return {
upload_failed_run_raw_upload_size_bytes: (_a = uploadResult === null || uploadResult === void 0 ? void 0 : uploadResult.statusReport) === null || _a === void 0 ? void 0 : _a.raw_upload_size_bytes,
upload_failed_run_zipped_upload_size_bytes: (_b = uploadResult === null || uploadResult === void 0 ? void 0 : uploadResult.statusReport) === null || _b === void 0 ? void 0 : _b.zipped_upload_size_bytes,
};
return (_a = uploadResult === null || uploadResult === void 0 ? void 0 : uploadResult.statusReport) !== null && _a !== void 0 ? _a : {};
}
exports.uploadFailedSarif = uploadFailedSarif;
async function uploadSarifIfRunFailed(config, repositoryNwo, featureEnablement, logger) {