mirror of
				https://github.com/usememos/memos.git
				synced 2025-10-31 16:59:30 +08:00 
			
		
		
		
	chore: update ci (#2428)
- restrict codeql and backend tests from running on pull requests with unrelated files - upgrade codeql: current version is generating a deprecation warning in logs
This commit is contained in:
		
							parent
							
								
									8fc9a318a4
								
							
						
					
					
						commit
						055b246857
					
				
					 2 changed files with 14 additions and 4 deletions
				
			
		
							
								
								
									
										4
									
								
								.github/workflows/backend-tests.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/backend-tests.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -7,6 +7,10 @@ on: | |||
|     branches: | ||||
|       - main | ||||
|       - "release/*.*.*" | ||||
|     paths: | ||||
|       - "go.mod" | ||||
|       - "go.sum" | ||||
|       - "**.go" | ||||
| 
 | ||||
| jobs: | ||||
|   go-static-checks: | ||||
|  |  | |||
							
								
								
									
										14
									
								
								.github/workflows/codeql.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								.github/workflows/codeql.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -17,6 +17,12 @@ on: | |||
|   pull_request: | ||||
|     # The branches below must be a subset of the branches above | ||||
|     branches: [main] | ||||
|     paths: | ||||
|       - "go.mod" | ||||
|       - "go.sum" | ||||
|       - "**.go" | ||||
|       - "proto/**" | ||||
|       - "web/**" | ||||
| 
 | ||||
| jobs: | ||||
|   analyze: | ||||
|  | @ -36,11 +42,11 @@ jobs: | |||
| 
 | ||||
|     steps: | ||||
|       - name: Checkout repository | ||||
|         uses: actions/checkout@v2 | ||||
|         uses: actions/checkout@v4 | ||||
| 
 | ||||
|       # Initializes the CodeQL tools for scanning. | ||||
|       - name: Initialize CodeQL | ||||
|         uses: github/codeql-action/init@v1 | ||||
|         uses: github/codeql-action/init@v2 | ||||
|         with: | ||||
|           languages: ${{ matrix.language }} | ||||
|           # If you wish to specify custom queries, you can do so here or in a config file. | ||||
|  | @ -51,7 +57,7 @@ jobs: | |||
|       # Autobuild attempts to build any compiled languages  (C/C++, C#, or Java). | ||||
|       # If this step fails, then you should remove it and run the build manually (see below) | ||||
|       - name: Autobuild | ||||
|         uses: github/codeql-action/autobuild@v1 | ||||
|         uses: github/codeql-action/autobuild@v2 | ||||
| 
 | ||||
|       # ℹ️ Command-line programs to run using the OS shell. | ||||
|       # 📚 https://git.io/JvXDl | ||||
|  | @ -65,4 +71,4 @@ jobs: | |||
|       #   make release | ||||
| 
 | ||||
|       - name: Perform CodeQL Analysis | ||||
|         uses: github/codeql-action/analyze@v1 | ||||
|         uses: github/codeql-action/analyze@v2 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue