forked from Mirror/ollama4j
		
	 8df36a9b98
			
		
	
	8df36a9b98
	
	
	
		
			
			All workflows now use JDK 21 with the Oracle distribution instead of JDK 17 or 11 with Temurin. This ensures consistency and leverages the latest Java features and security updates.
		
			
				
	
	
		
			45 lines
		
	
	
		
			914 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			914 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: CodeQL
 | |
| 
 | |
| on:
 | |
|   push:
 | |
|     branches: [ main ]
 | |
|   pull_request:
 | |
|     branches: [ main ]
 | |
|   schedule:
 | |
|     - cron: '0 3 * * 1'
 | |
| 
 | |
| jobs:
 | |
|   analyze:
 | |
|     name: Analyze
 | |
|     runs-on: ubuntu-latest
 | |
|     permissions:
 | |
|       actions: read
 | |
|       contents: read
 | |
|       security-events: write
 | |
|     strategy:
 | |
|       fail-fast: false
 | |
|       matrix:
 | |
|         language: [ 'java', 'javascript' ]
 | |
|     steps:
 | |
|       - name: Checkout repository
 | |
|         uses: actions/checkout@v5
 | |
| 
 | |
|       - name: Set up JDK
 | |
|         if: matrix.language == 'java'
 | |
|         uses: actions/setup-java@v5
 | |
|         with:
 | |
|           distribution: oracle
 | |
|           java-version: '21'
 | |
| 
 | |
|       - name: Initialize CodeQL
 | |
|         uses: github/codeql-action/init@v3
 | |
|         with:
 | |
|           languages: ${{ matrix.language }}
 | |
| 
 | |
|       - name: Autobuild
 | |
|         uses: github/codeql-action/autobuild@v3
 | |
| 
 | |
|       - name: Perform CodeQL Analysis
 | |
|         uses: github/codeql-action/analyze@v3
 | |
| 
 |