Skip to content

Commit 1c047be

Browse files
committed
[security] fix workflow typos and update typescript-eslint to resolve vulnerabilities
1 parent 800772a commit 1c047be

File tree

3 files changed

+260
-261
lines changed

3 files changed

+260
-261
lines changed

.github/workflows/security.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)