@@ -62,23 +62,29 @@ jobs:
6262 OSS_INDEX_USERNAME : ${{ secrets.OSS_INDEX_USERNAME }}
6363 OSS_INDEX_PASSWORD : ${{ secrets.OSS_INDEX_PASSWORD }}
6464 NVD_API_KEY : ${{ secrets.NVD_API_KEY }}
65+ OUTPUT_DIR : ${{ inputs.output }}
66+ REPO_NAME : ${{ github.event.repository.name }}
67+ SCAN_PATH : ${{ inputs.scan_path }}
68+ CVSS_FAIL_LEVEL : ${{ inputs.cvss_fail_level }}
69+ SUPPRESSION_PATH : code/${{ inputs.suppression_path }}
70+ DISABLE_OSS_INDEX : ${{ inputs.disable_oss_index }}
6571 run : |
66- mkdir ${{ inputs.output }}
72+ mkdir $OUTPUT_DIR
6773 ./dependency-check/bin/dependency-check.sh \
6874 --format JUNIT \
6975 --format HTML \
7076 --prettyPrint \
71- --project ${{ github.event.repository.name }} \
77+ --project "$REPO_NAME" \
7278 --enableExperimental \
73- --out ${{ inputs.output }} \
74- -s ${{ inputs.scan_path }} \
75- --junitFailOnCVSS ${{ inputs.cvss_fail_level }} \
76- --failOnCVSS ${{ inputs.cvss_fail_level }} \
77- --suppression code/${{ inputs.suppression_path }} \
78- --ossIndexUsername ${{ secrets. OSS_INDEX_USERNAME }} \
79- --ossIndexPassword ${{ secrets. OSS_INDEX_PASSWORD }} \
80- --nvdApiKey ${{ secrets. NVD_API_KEY }} \
81- --disableOssIndex ${{ inputs.disable_oss_index }}
79+ --out "$OUTPUT_DIR" \
80+ -s "$SCAN_PATH" \
81+ --junitFailOnCVSS "$CVSS_FAIL_LEVEL" \
82+ --failOnCVSS "$CVSS_FAIL_LEVEL" \
83+ --suppression "$SUPPRESSION_PATH" \
84+ --ossIndexUsername "$ OSS_INDEX_USERNAME" \
85+ --ossIndexPassword "$ OSS_INDEX_PASSWORD" \
86+ --nvdApiKey "$ NVD_API_KEY" \
87+ --disableOssIndex "$DISABLE_OSS_INDEX"
8288
8389 - name : Upload database to cache
8490 uses : actions/cache@v4
0 commit comments