mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	[CI] Bump GHA runners to `ubuntu-24.04` (#7905)
				
					
				
			This commit is contained in:
		
							
								
								
									
										26
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										26
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							| @@ -30,7 +30,7 @@ concurrency: | ||||
| jobs: | ||||
|   common: | ||||
|     name: Create common environment | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     outputs: | ||||
|       cache-key: ${{ steps.cache-key.outputs.key }} | ||||
|     steps: | ||||
| @@ -62,7 +62,7 @@ jobs: | ||||
|  | ||||
|   black: | ||||
|     name: Check black | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|     steps: | ||||
| @@ -83,7 +83,7 @@ jobs: | ||||
|  | ||||
|   flake8: | ||||
|     name: Check flake8 | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|     steps: | ||||
| @@ -104,7 +104,7 @@ jobs: | ||||
|  | ||||
|   pylint: | ||||
|     name: Check pylint | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|     steps: | ||||
| @@ -125,7 +125,7 @@ jobs: | ||||
|  | ||||
|   pyupgrade: | ||||
|     name: Check pyupgrade | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|     steps: | ||||
| @@ -146,7 +146,7 @@ jobs: | ||||
|  | ||||
|   ci-custom: | ||||
|     name: Run script/ci-custom | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|     steps: | ||||
| @@ -225,7 +225,7 @@ jobs: | ||||
|  | ||||
|   clang-format: | ||||
|     name: Check clang-format | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|     steps: | ||||
| @@ -251,7 +251,7 @@ jobs: | ||||
|  | ||||
|   clang-tidy: | ||||
|     name: ${{ matrix.name }} | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|       - black | ||||
| @@ -345,7 +345,7 @@ jobs: | ||||
|         if: always() | ||||
|  | ||||
|   list-components: | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|     if: github.event_name == 'pull_request' | ||||
| @@ -387,7 +387,7 @@ jobs: | ||||
|  | ||||
|   test-build-components: | ||||
|     name: Component test ${{ matrix.file }} | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|       - list-components | ||||
| @@ -421,7 +421,7 @@ jobs: | ||||
|  | ||||
|   test-build-components-splitter: | ||||
|     name: Split components for testing into 20 groups maximum | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|       - list-components | ||||
| @@ -439,7 +439,7 @@ jobs: | ||||
|  | ||||
|   test-build-components-split: | ||||
|     name: Test split components | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|       - list-components | ||||
| @@ -483,7 +483,7 @@ jobs: | ||||
|  | ||||
|   ci-status: | ||||
|     name: CI Status | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     needs: | ||||
|       - common | ||||
|       - black | ||||
|   | ||||
		Reference in New Issue
	
	Block a user