clean up ci workflows
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				AWS-Zig Build / build-zig-amd64-host (push) Successful in 1m36s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	AWS-Zig Build / build-zig-amd64-host (push) Successful in 1m36s
				
			This commit is contained in:
		
							parent
							
								
									370011eb1e
								
							
						
					
					
						commit
						5aa191c415
					
				
					 6 changed files with 18 additions and 63 deletions
				
			
		|  | @ -1,5 +1,4 @@ | |||
| name: AWS-Zig Build | ||||
| run-name: ${{ github.actor }} building AWS Zig SDK | ||||
| on: | ||||
|   push: | ||||
|     branches: | ||||
|  | @ -17,9 +16,9 @@ jobs: | |||
|     #   image: alpine:3.15.0 | ||||
|     steps: | ||||
|       - name: Check out repository code | ||||
|         uses: actions/checkout@v3 | ||||
|         uses: actions/checkout@v4 | ||||
|       - name: Setup Zig | ||||
|         uses: https://git.lerch.org/lobo/setup-zig@v3 | ||||
|         uses: mlugg/setup-zig@v1.2.1 | ||||
|         with: | ||||
|           version: 0.13.0 | ||||
|       - name: Run tests | ||||
|  |  | |||
|  | @ -1,5 +1,4 @@ | |||
| name: aws-zig mach nominated build | ||||
| run-name: ${{ github.actor }} building AWS Zig SDK | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: '0 12 * * *' # noon UTC, 4AM Pacific | ||||
|  | @ -22,11 +21,11 @@ jobs: | |||
|     #   image: alpine:3.15.0 | ||||
|     steps: | ||||
|       - name: Check out repository code | ||||
|         uses: actions/checkout@v3 | ||||
|         uses: actions/checkout@v4 | ||||
|         with: | ||||
|           ref: zig-develop | ||||
|       - name: Setup Zig | ||||
|         uses: https://git.lerch.org/lobo/setup-zig@v3 | ||||
|         uses: mlugg/setup-zig@v1.2.1 | ||||
|         with: | ||||
|           version: mach-latest | ||||
|       - name: Run tests | ||||
|  |  | |||
|  | @ -1,5 +1,4 @@ | |||
| name: aws-zig nightly build | ||||
| run-name: ${{ github.actor }} building AWS Zig SDK | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: '30 12 * * *' # 12:30 UTC, 4:30AM Pacific | ||||
|  | @ -22,11 +21,11 @@ jobs: | |||
|     #   image: alpine:3.15.0 | ||||
|     steps: | ||||
|       - name: Check out repository code | ||||
|         uses: actions/checkout@v3 | ||||
|         uses: actions/checkout@v4 | ||||
|         with: | ||||
|           ref: zig-develop | ||||
|       - name: Setup Zig | ||||
|         uses: https://git.lerch.org/lobo/setup-zig@v3 | ||||
|         uses: mlugg/setup-zig@v1.2.1 | ||||
|         with: | ||||
|           version: master | ||||
|       - name: Run tests | ||||
|  |  | |||
							
								
								
									
										18
									
								
								.github/workflows/build.yaml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								.github/workflows/build.yaml
									
										
									
									
										vendored
									
									
								
							|  | @ -1,5 +1,4 @@ | |||
| name: AWS-Zig Build | ||||
| run-name: ${{ github.actor }} building AWS Zig SDK | ||||
| on: | ||||
|   push: | ||||
|     branches: | ||||
|  | @ -8,23 +7,14 @@ on: | |||
| jobs: | ||||
|   build-zig-0-12-0-amd64: | ||||
|     runs-on: ubuntu-latest | ||||
|     env: | ||||
|       ZIG_VERSION: 0.13.0 | ||||
|       ARCH: x86_64 | ||||
|     if: ${{ github.env.GITEA_ACTIONS != 'true' }} | ||||
|     steps: | ||||
|       - name: Check out repository code | ||||
|         uses: actions/checkout@v4 | ||||
|       # ARCH is fine, but we can't substitute directly because zig | ||||
|       # uses x86_64 instead of amd64. They also use aarch64 instead of arm64. | ||||
|       # | ||||
|       # However, arm64/linux isn't quite fully tier 1 yet, so this is more of a | ||||
|       # TODO: https://github.com/ziglang/zig/issues/2443 | ||||
|       - name: Install zig | ||||
|         run: | | ||||
|           wget -q https://ziglang.org/download/${ZIG_VERSION}/zig-linux-${ARCH}-${ZIG_VERSION}.tar.xz | ||||
|           sudo tar x -C /usr/local -f zig-linux-${ARCH}-${ZIG_VERSION}.tar.xz | ||||
|           sudo ln -s /usr/local/zig-linux-${ARCH}-${ZIG_VERSION}/zig /usr/local/bin/zig | ||||
|       - name: Setup Zig | ||||
|         uses: mlugg/setup-zig@v1.2.1 | ||||
|         with: | ||||
|           version: 0.13.0 | ||||
|       - name: Run tests | ||||
|         run: zig build test -Dbroken-windows --verbose # Github runners try to run the windows tests despite disabling foreign checks | ||||
|       - name: Build example | ||||
|  |  | |||
							
								
								
									
										24
									
								
								.github/workflows/zig-mach.yaml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								.github/workflows/zig-mach.yaml
									
										
									
									
										vendored
									
									
								
							|  | @ -1,5 +1,4 @@ | |||
| name: aws-zig mach nominated build | ||||
| run-name: ${{ github.actor }} building AWS Zig SDK | ||||
| on: | ||||
|   push: | ||||
|     branches: | ||||
|  | @ -7,29 +6,14 @@ on: | |||
| jobs: | ||||
|   build-zig-mach-latest: | ||||
|     runs-on: ubuntu-latest | ||||
|     # Need to use the default container with node and all that, so we can | ||||
|     # use JS-based actions like actions/checkout@v3... | ||||
|     # container: | ||||
|     #   image: alpine:3.15.0 | ||||
|     env: | ||||
|       ZIG_VERSION: mach-latest | ||||
|       ARCH: x86_64 | ||||
|     if: ${{ github.env.GITEA_ACTIONS != 'true' }} | ||||
|     steps: | ||||
|       - name: Check out repository code | ||||
|         uses: actions/checkout@v4 | ||||
|       # ARCH is fine, but we can't substitute directly because zig | ||||
|       # uses x86_64 instead of amd64. They also use aarch64 instead of arm64. | ||||
|       # | ||||
|       # However, arm64/linux isn't quite fully tier 1 yet, so this is more of a | ||||
|       # TODO: https://github.com/ziglang/zig/issues/2443 | ||||
|       - name: Install zig | ||||
|         run: | | ||||
|           apt-get update && apt-get install -y jq | ||||
|           file="$(curl -Osw '%{filename_effective}' "$(curl -s https://machengine.org/zig/index.json |jq -r '."'${ZIG_VERSION}'"."x86_64-linux".tarball')")" | ||||
|           sudo tar x -C /usr/local -f "${file}" | ||||
|           sudo ln -s /usr/local/"${file%%.tar.xz}"/zig /usr/local/bin/zig | ||||
|           zig version | ||||
|       - name: Setup Zig | ||||
|         uses: mlugg/setup-zig@v1.2.1 | ||||
|         with: | ||||
|           version: mach-latest | ||||
|       - name: Run tests | ||||
|         run: zig build test -Dbroken-windows --verbose | ||||
|       - name: Build example | ||||
|  |  | |||
							
								
								
									
										24
									
								
								.github/workflows/zig-nightly.yaml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								.github/workflows/zig-nightly.yaml
									
										
									
									
										vendored
									
									
								
							|  | @ -1,5 +1,4 @@ | |||
| name: aws-zig nightly build | ||||
| run-name: ${{ github.actor }} building AWS Zig SDK | ||||
| on: | ||||
|   push: | ||||
|     branches: | ||||
|  | @ -7,29 +6,14 @@ on: | |||
| jobs: | ||||
|   build-zig-nightly: | ||||
|     runs-on: ubuntu-latest | ||||
|     # Need to use the default container with node and all that, so we can | ||||
|     # use JS-based actions like actions/checkout@v3... | ||||
|     # container: | ||||
|     #   image: alpine:3.15.0 | ||||
|     env: | ||||
|       ZIG_VERSION: master | ||||
|       ARCH: x86_64 | ||||
|     if: ${{ github.env.GITEA_ACTIONS != 'true' }} | ||||
|     steps: | ||||
|       - name: Check out repository code | ||||
|         uses: actions/checkout@v4 | ||||
|       # ARCH is fine, but we can't substitute directly because zig | ||||
|       # uses x86_64 instead of amd64. They also use aarch64 instead of arm64. | ||||
|       # | ||||
|       # However, arm64/linux isn't quite fully tier 1 yet, so this is more of a | ||||
|       # TODO: https://github.com/ziglang/zig/issues/2443 | ||||
|       - name: Install zig | ||||
|         run: | | ||||
|           apt-get update && apt-get install -y jq | ||||
|           file="$(curl -Osw '%{filename_effective}' "$(curl -s https://ziglang.org/download/index.json |jq -r '."'${ZIG_VERSION}'"."x86_64-linux".tarball')")" | ||||
|           sudo tar x -C /usr/local -f "${file}" | ||||
|           sudo ln -s /usr/local/"${file%%.tar.xz}"/zig /usr/local/bin/zig | ||||
|           zig version | ||||
|       - name: Setup Zig | ||||
|         uses: mlugg/setup-zig@v1.2.1 | ||||
|         with: | ||||
|           version: master | ||||
|       - name: Run tests | ||||
|         run: zig build test -Dbroken-windows --verbose | ||||
|       - name: Build example | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue