mirror of
				https://github.com/docker/login-action.git
				synced 2025-11-01 02:30:10 +08:00 
			
		
		
		
	Create shiftleft-analysis.yml
This commit is contained in:
		
							parent
							
								
									b93abca726
								
							
						
					
					
						commit
						25e81ab344
					
				
							
								
								
									
										42
									
								
								.github/workflows/shiftleft-analysis.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								.github/workflows/shiftleft-analysis.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,42 @@ | |||||||
|  | # This workflow integrates Scan with GitHub's code scanning feature | ||||||
|  | # Scan is a free open-source security tool for modern DevOps teams from ShiftLeft | ||||||
|  | # Visit https://slscan.io/en/latest/integrations/code-scan for help | ||||||
|  | name: SL Scan | ||||||
|  | 
 | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |     branches: [ master ] | ||||||
|  |   pull_request: | ||||||
|  |     # The branches below must be a subset of the branches above | ||||||
|  |     branches: [ master ] | ||||||
|  |   schedule: | ||||||
|  |     - cron: '43 23 * * 3' | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   Scan-Build: | ||||||
|  |     # Scan runs on ubuntu, mac and windows | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     steps: | ||||||
|  |     - uses: actions/checkout@v2 | ||||||
|  |     # Instructions | ||||||
|  |     # 1. Setup JDK, Node.js, Python etc depending on your project type | ||||||
|  |     # 2. Compile or build the project before invoking scan | ||||||
|  |     #    Example: mvn compile, or npm install or pip install goes here | ||||||
|  |     # 3. Invoke Scan with the github token. Leave the workspace empty to use relative url | ||||||
|  | 
 | ||||||
|  |     - name: Perform Scan | ||||||
|  |       uses: ShiftLeftSecurity/scan-action@master | ||||||
|  |       env: | ||||||
|  |         WORKSPACE: "" | ||||||
|  |         GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||||
|  |         SCAN_AUTO_BUILD: true | ||||||
|  |       with: | ||||||
|  |         output: reports | ||||||
|  |         # Scan auto-detects the languages in your project. To override uncomment the below variable and set the type | ||||||
|  |         # type: credscan,java | ||||||
|  |         # type: python | ||||||
|  | 
 | ||||||
|  |     - name: Upload report | ||||||
|  |       uses: github/codeql-action/upload-sarif@v1 | ||||||
|  |       with: | ||||||
|  |         sarif_file: reports | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Sean Barlow
						Sean Barlow