@@ -88,11 +88,11 @@ jobs:
8888
8989 echo "✅ License compliance check completed"
9090
91- - name : Upload secret detection results
91+ - name : Upload license report
9292 uses : actions/upload-artifact@v4
9393 with :
94- name : secret-detection -report
95- path : trufflehog-results .json
94+ name : license -report
95+ path : licenses .json
9696 retention-days : 90
9797
9898 secrets-scan :
@@ -172,13 +172,14 @@ jobs:
172172
173173 echo "📊 Dependency analysis completed"
174174
175- - name : Upload code quality reports
175+ - name : Upload dependency analysis reports
176176 uses : actions/upload-artifact@v4
177177 with :
178- name : code-quality -report
178+ name : dependency-analysis -report
179179 path : |
180- eslint-results.json
181- security-analysis.json
180+ dependency-tree.json
181+ outdated-packages.json
182+ unused-dependencies.json
182183 retention-days : 90
183184
184185 guarddog-scan :
@@ -320,8 +321,8 @@ jobs:
320321 echo ""
321322
322323 if [[ "${{ needs.security-audit.result }}" == "failure" ]] ||
323- [[ "${{ needs.suarddog -scan.result }}" == "failure" ]] ||
324- [[ "${{ needs.gecrets -scan.result }}" == "failure" ]] ||
324+ [[ "${{ needs.guarddog -scan.result }}" == "failure" ]] ||
325+ [[ "${{ needs.secrets -scan.result }}" == "failure" ]] ||
325326 [[ "${{ needs.government-security-review.result }}" == "failure" ]]; then
326327 echo "🚨 SECURITY ISSUES DETECTED"
327328 echo "Government agencies should review failed checks before use"
0 commit comments