@@ -407,25 +407,14 @@ jobs:
407
407
name : release-images
408
408
path : ./release-images
409
409
410
- trivy-scan :
410
+ trivy-scan-image :
411
411
runs-on : ubuntu-20.04
412
412
needs : docker-amd64
413
413
414
414
steps :
415
415
- name : Checkout code
416
416
uses : actions/checkout@v2
417
417
418
- - name : Run Trivy vulnerability scanner in repo mode
419
- uses : aquasecurity/trivy-action@master
420
- with :
421
- scan-type : " fs"
422
- scan-ref : " ."
423
- ignore-unfixed : true
424
- format : " template"
425
- template : " @/contrib/sarif.tpl"
426
- output : " trivy-repo-results.sarif"
427
- severity : " CRITICAL"
428
-
429
418
- name : Download release images
430
419
uses : actions/download-artifact@v2
431
420
with :
@@ -435,7 +424,7 @@ jobs:
435
424
- name : Run Trivy vulnerability scanner in image mode
436
425
uses : aquasecurity/trivy-action@master
437
426
with :
438
- input : " ./release-images/*.tar"
427
+ input : " ./release-images/code-server-amd64- *.tar"
439
428
scan-type : " image"
440
429
ignore-unfixed : true
441
430
format : " template"
@@ -446,9 +435,31 @@ jobs:
446
435
- name : Upload Trivy scan results to GitHub Security tab
447
436
uses : github/codeql-action/upload-sarif@v1
448
437
with :
449
- sarif_file : " trivy-repo-results.sarif"
438
+ sarif_file : " trivy-image-results.sarif"
439
+
440
+ # We have to use two trivy jobs
441
+ # because GitHub only allows
442
+ # codeql/upload-sarif action per job
443
+ trivy-scan-repo :
444
+ runs-on : ubuntu-20.04
445
+ needs : docker-amd64
446
+
447
+ steps :
448
+ - name : Checkout code
449
+ uses : actions/checkout@v2
450
+
451
+ - name : Run Trivy vulnerability scanner in repo mode
452
+ uses : aquasecurity/trivy-action@master
453
+ with :
454
+ scan-type : " fs"
455
+ scan-ref : " ."
456
+ ignore-unfixed : true
457
+ format : " template"
458
+ template : " @/contrib/sarif.tpl"
459
+ output : " trivy-repo-results.sarif"
460
+ severity : " CRITICAL"
450
461
451
462
- name : Upload Trivy scan results to GitHub Security tab
452
463
uses : github/codeql-action/upload-sarif@v1
453
464
with :
454
- sarif_file : " trivy-image -results.sarif"
465
+ sarif_file : " trivy-repo -results.sarif"
0 commit comments