mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-31 19:52:31 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
	
		
			690 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
	
		
			690 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: "CodeQL"
 | |
| 
 | |
| on:
 | |
|   workflow_dispatch:
 | |
|   schedule:
 | |
|     - cron: '0 3 * * *'
 | |
| 
 | |
| jobs:
 | |
|   analyze:
 | |
|     name: Analyze
 | |
|     runs-on: ubuntu-latest
 | |
|     steps:
 | |
|     - name: Install deps
 | |
|       run: sudo apt-get install bison flex libfl-dev libreadline-dev tcl-dev libffi-dev
 | |
| 
 | |
|     - name: Checkout repository
 | |
|       uses: actions/checkout@v4
 | |
|       with:
 | |
|         submodules: true
 | |
|         persist-credentials: false
 | |
| 
 | |
|     - name: Initialize CodeQL
 | |
|       uses: github/codeql-action/init@v3
 | |
|       with:
 | |
|         languages: cpp
 | |
|         queries: security-extended,security-and-quality
 | |
| 
 | |
|     - name: Build
 | |
|       run: make yosys -j6
 | |
| 
 | |
|     - name: Perform CodeQL Analysis
 | |
|       uses: github/codeql-action/analyze@v3
 |