diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index 1276ed8..6548f69 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -30,5 +30,6 @@ jobs: args: --print-problems,--log-level,debug,--config,.github/qodana.yaml pr-mode: true use-nightly: true + upload-result: true env: QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }} diff --git a/scan/dist/index.js b/scan/dist/index.js index 1edd1b0..cc2799d 100644 --- a/scan/dist/index.js +++ b/scan/dist/index.js @@ -126504,7 +126504,13 @@ var require_utils9 = __commonJS({ } try { core2.info("Uploading artifacts..."); - const globber = yield glob.create(`${resultsDir}/*`); + const locations = [ + `${resultsDir}/*`, + `${resultsDir}/log/*`, + `${resultsDir}/report/*`, + `${resultsDir}/projectStructure/*` + ]; + const globber = yield glob.create(locations.join("\n")); const files = yield globber.glob(); yield artifact_1.default.uploadArtifact(artifactName, files, path_1.default.dirname(resultsDir)); } catch (error) { diff --git a/scan/src/utils.ts b/scan/src/utils.ts index 43e1f9e..051fc62 100644 --- a/scan/src/utils.ts +++ b/scan/src/utils.ts @@ -196,7 +196,13 @@ export async function uploadArtifacts( } try { core.info('Uploading artifacts...') - const globber = await glob.create(`${resultsDir}/*`) + const locations = [ + `${resultsDir}/*`, + `${resultsDir}/log/*`, + `${resultsDir}/report/*`, + `${resultsDir}/projectStructure/*` + ] + const globber = await glob.create(locations.join('\n')) const files = await globber.glob() await artifact.uploadArtifact(artifactName, files, path.dirname(resultsDir)) } catch (error) {