mirror of
				https://github.com/actions/cache.git
				synced 2025-11-01 04:28:39 +08:00 
			
		
		
		
	Create dependency-review.yml
This commit is contained in:
		
							parent
							
								
									640a1c2554
								
							
						
					
					
						commit
						a8bd720d78
					
				
							
								
								
									
										39
									
								
								.github/workflows/dependency-review.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								.github/workflows/dependency-review.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,39 @@ | ||||||
|  | # Dependency Review Action | ||||||
|  | # | ||||||
|  | # This Action will scan dependency manifest files that change as part of a Pull Request, | ||||||
|  | # surfacing known-vulnerable versions of the packages declared or updated in the PR. | ||||||
|  | # Once installed, if the workflow run is marked as required, PRs introducing known-vulnerable | ||||||
|  | # packages will be blocked from merging. | ||||||
|  | # | ||||||
|  | # Source repository: https://github.com/actions/dependency-review-action | ||||||
|  | # Public documentation: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement | ||||||
|  | name: 'Dependency review' | ||||||
|  | on: | ||||||
|  |   pull_request: | ||||||
|  |     branches: [ "main" ] | ||||||
|  | 
 | ||||||
|  | # If using a dependency submission action in this workflow this permission will need to be set to: | ||||||
|  | # | ||||||
|  | # permissions: | ||||||
|  | #   contents: write | ||||||
|  | # | ||||||
|  | # https://docs.github.com/en/enterprise-cloud@latest/code-security/supply-chain-security/understanding-your-software-supply-chain/using-the-dependency-submission-api | ||||||
|  | permissions: | ||||||
|  |   contents: read | ||||||
|  |   # Write permissions for pull-requests are required for using the `comment-summary-in-pr` option, comment out if you aren't using this option | ||||||
|  |   pull-requests: write | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   dependency-review: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     steps: | ||||||
|  |       - name: 'Checkout repository' | ||||||
|  |         uses: actions/checkout@v4 | ||||||
|  |       - name: 'Dependency Review' | ||||||
|  |         uses: actions/dependency-review-action@v4 | ||||||
|  |         # Commonly enabled options, see https://github.com/actions/dependency-review-action#configuration-options for all available options. | ||||||
|  |         with: | ||||||
|  |           comment-summary-in-pr: always | ||||||
|  |         #   fail-on-severity: moderate | ||||||
|  |         #   deny-licenses: GPL-1.0-or-later, LGPL-2.0-or-later | ||||||
|  |         #   retry-on-snapshot-warnings: true | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 osnek642
						osnek642