Update all CI jobs using ubuntu to 24.04
This commit is contained in:
		
							parent
							
								
									c04b5a0b3e
								
							
						
					
					
						commit
						f0ceffbf58
					
				
							
								
								
									
										2
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
								
							| @ -8,7 +8,7 @@ env: | ||||
| jobs: | ||||
|   lint: | ||||
|     name: Check that code is lint clean using precious | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: ubuntu-24.04 | ||||
|     steps: | ||||
|       - uses: actions/checkout@v4 | ||||
|       - name: Install mise | ||||
|  | ||||
							
								
								
									
										36
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										36
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							| @ -12,7 +12,7 @@ jobs: | ||||
|       matrix: | ||||
|         platform: | ||||
|           - platform_name: FreeBSD-x86_64 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: x86_64-unknown-freebsd | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "x86-64.+FreeBSD" | ||||
| @ -21,7 +21,7 @@ jobs: | ||||
|             can-execute: false | ||||
| 
 | ||||
|           - platform_name: Linux-x86_64 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: x86_64-unknown-linux-musl | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "ELF.+x86-64" | ||||
| @ -30,7 +30,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-aarch64 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: aarch64-unknown-linux-musl | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "aarch64" | ||||
| @ -39,7 +39,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-aarch64 (no cache) | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: aarch64-unknown-linux-musl | ||||
|             cache-cross-binary: false | ||||
|             expect-file-re: "aarch64" | ||||
| @ -48,7 +48,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-aarch64 with cross v0.2.3 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: aarch64-unknown-linux-musl | ||||
|             cross-version: "v0.2.3" | ||||
|             cache-cross-binary: true | ||||
| @ -59,7 +59,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-aarch64 with cross v0.2.3 (no cache) | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: aarch64-unknown-linux-musl | ||||
|             cross-version: "v0.2.3" | ||||
|             cache-cross-binary: false | ||||
| @ -70,7 +70,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-aarch64 with cross 19be834 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: aarch64-unknown-linux-musl | ||||
|             cross-version: "19be834" | ||||
|             cache-cross-binary: true | ||||
| @ -81,7 +81,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-aarch64 with cross 19be834 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: aarch64-unknown-linux-musl | ||||
|             cross-version: "19be834" | ||||
|             cache-cross-binary: false | ||||
| @ -92,7 +92,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-arm | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: arm-unknown-linux-musleabi | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "32.+ARM" | ||||
| @ -101,7 +101,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-i586 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: i586-unknown-linux-musl | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "ELF.+80386" | ||||
| @ -110,7 +110,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-i686 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: i686-unknown-linux-musl | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "ELF.+80386" | ||||
| @ -119,7 +119,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-powerpc | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: powerpc-unknown-linux-gnu | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "32.+PowerPC" | ||||
| @ -128,7 +128,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-powerpc64 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: powerpc64-unknown-linux-gnu | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "64.+PowerPC" | ||||
| @ -137,7 +137,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-powerpc64le | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: powerpc64le-unknown-linux-gnu | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "64.+PowerPC" | ||||
| @ -146,7 +146,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-riscv64 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: riscv64gc-unknown-linux-gnu | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "64.+RISC-V" | ||||
| @ -155,7 +155,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: Linux-s390x | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: s390x-unknown-linux-gnu | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "64.+S/390" | ||||
| @ -164,7 +164,7 @@ jobs: | ||||
|             can-execute: true | ||||
| 
 | ||||
|           - platform_name: NetBSD-x86_64 | ||||
|             runs-on: ubuntu-22.04 | ||||
|             runs-on: ubuntu-24.04 | ||||
|             target: x86_64-unknown-netbsd | ||||
|             cache-cross-binary: true | ||||
|             expect-file-re: "x86-64.+NetBSD" | ||||
| @ -310,7 +310,7 @@ jobs: | ||||
| 
 | ||||
|   test-validate-inputs: | ||||
|     name: Test validate-inputs | ||||
|     runs-on: ubuntu-22.04 | ||||
|     runs-on: ubuntu-24.04 | ||||
|     steps: | ||||
|       - name: Checkout | ||||
|         uses: actions/checkout@v4 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user