Upload quality SARIFs to CQ endpoint

This commit is contained in:
Michael B. Gale 2025-06-17 14:36:36 +01:00
parent 22444a650f
commit 45b3bec064
No known key found for this signature in database
GPG key ID: FF5E2765BD00628F
6 changed files with 78 additions and 18 deletions

4
lib/analyze-action.js generated
View file

@ -218,6 +218,10 @@ async function run() {
if (runStats && actionsUtil.getUploadValue(uploadInput) === "always") {
uploadResult = await uploadLib.uploadFiles(outputDir, actionsUtil.getRequiredInput("checkout_path"), actionsUtil.getOptionalInput("category"), features, logger);
core.setOutput("sarif-id", uploadResult.sarifID);
if (config.augmentationProperties.qualityQueriesInput !== undefined) {
const qualityUploadResult = await uploadLib.uploadFiles(outputDir, actionsUtil.getRequiredInput("checkout_path"), actionsUtil.getOptionalInput("category"), features, logger, uploadLib.CodeQualityTarget);
core.setOutput("quality-sarif-id", qualityUploadResult.sarifID);
}
}
else {
logger.info("Not uploading results");