File tree Expand file tree Collapse file tree 2 files changed +40
-5
lines changed Expand file tree Collapse file tree 2 files changed +40
-5
lines changed Original file line number Diff line number Diff line change 1- name : Dependency Review 
1+ name : Dependency Review - License/Vulns  
22
33# ##
44#  This workflow analyzes dependencies introduced by pull requests to help identify security vulnerabilities
@@ -8,9 +8,9 @@ name: Dependency Review
88#  The default preset is "license-deny-vulnerability-high". This preset has this behavior:
99# 
1010#    Fail if a dependency is found with a license that is in the deny_licenses list and fails if vulnerabilities are found in the
11- #    dependency tree with specified  severity or greater.
11+ #    dependency tree with a high  severity or greater.
1212# 
13- #  To set the DEPENDENCY_REVIEW_CONFIG_PRESET repo variable using the gh cli, see :
13+ #  To override the config preset,  set the DEPENDENCY_REVIEW_CONFIG_PRESET repo variable using the gh cli:
1414#    gh variable set DEPENDENCY_REVIEW_CONFIG_PRESET --body "license-deny-vulnerability-high"
1515# ##
1616
2121permissions : {} 
2222
2323jobs :
24-   dependency-review :
25-     name : Review Dependencies 
24+   license-and-vulnerabilities :
25+     name : License and Vulnerabilities 
2626    permissions :
2727      contents : read 
2828    runs-on : ubuntu-latest 
Original file line number Diff line number Diff line change 1+ name : Dependency Review - Vulnerability 
2+ 
3+ # ##
4+ #  This workflow analyzes dependencies introduced by pull requests to help identify security vulnerabilities.
5+ # 
6+ #  To override the default configuration preset, set the `DEPENDENCY_REVIEW_CONFIG_PRESET` variable in the repository settings.
7+ #  The default preset is "vulnerability-high". This preset has this behavior:
8+ # 
9+ #    Fail if a dependency is found in the dependency tree with a high severity or greater.
10+ # ##
11+ 
12+ on :
13+   merge_group :
14+   pull_request :
15+ 
16+ permissions : {} 
17+ 
18+ jobs :
19+   vulnerability :
20+     name : Vulnerabilities 
21+     permissions :
22+       contents : read 
23+     runs-on : ubuntu-latest 
24+     #  Skip on merge group events
25+     if : ${{ github.event_name == 'pull_request' }} 
26+     steps :
27+       - uses : actions/checkout@v4 
28+         with :
29+           fetch-depth : 0 
30+           persist-credentials : false 
31+ 
32+       - name : Dependency Review 
33+         uses : smartcontractkit/.github/actions/dependency-review@dependency-review/v2 
34+         with :
35+           config-preset : vulnerability-high 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments