mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-04 10:03:42 +08:00 
			
		
		
		
	Merge pull request #2828 from crazy-max/ci-buildx-edge
ci: use edge releases of buildx
This commit is contained in:
		
							
								
								
									
										20
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										20
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							@@ -28,8 +28,8 @@ on:
 | 
			
		||||
      - 'docs/**'
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  BUILDX_VERSION: "latest"
 | 
			
		||||
  BUILDKIT_IMAGE: "moby/buildkit:latest"
 | 
			
		||||
  SETUP_BUILDX_VERSION: "edge"
 | 
			
		||||
  SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest"
 | 
			
		||||
  SCOUT_VERSION: "1.11.0"
 | 
			
		||||
  REPO_SLUG: "docker/buildx-bin"
 | 
			
		||||
  DESTDIR: "./bin"
 | 
			
		||||
@@ -121,8 +121,8 @@ jobs:
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: ${{ env.BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.BUILDKIT_IMAGE }}
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Build test image
 | 
			
		||||
@@ -249,8 +249,8 @@ jobs:
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: ${{ env.BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.BUILDKIT_IMAGE }}
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Run
 | 
			
		||||
@@ -308,8 +308,8 @@ jobs:
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: ${{ env.BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.BUILDKIT_IMAGE }}
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Build
 | 
			
		||||
@@ -344,8 +344,8 @@ jobs:
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: ${{ env.BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.BUILDKIT_IMAGE }}
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Docker meta
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								.github/workflows/docs-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/docs-release.yml
									
									
									
									
										vendored
									
									
								
							@@ -19,6 +19,10 @@ on:
 | 
			
		||||
    types:
 | 
			
		||||
      - released
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  SETUP_BUILDX_VERSION: "edge"
 | 
			
		||||
  SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest"
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  open-pr:
 | 
			
		||||
    runs-on: ubuntu-24.04
 | 
			
		||||
@@ -46,6 +50,10 @@ jobs:
 | 
			
		||||
      -
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Generate yaml
 | 
			
		||||
        uses: docker/bake-action@v5
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								.github/workflows/docs-upstream.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/docs-upstream.yml
									
									
									
									
										vendored
									
									
								
							@@ -29,6 +29,10 @@ on:
 | 
			
		||||
      - '.github/workflows/docs-upstream.yml'
 | 
			
		||||
      - 'docs/**'
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  SETUP_BUILDX_VERSION: "edge"
 | 
			
		||||
  SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest"
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  docs-yaml:
 | 
			
		||||
    runs-on: ubuntu-24.04
 | 
			
		||||
@@ -40,7 +44,9 @@ jobs:
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: latest
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Build reference YAML docs
 | 
			
		||||
        uses: docker/bake-action@v5
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								.github/workflows/e2e.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/e2e.yml
									
									
									
									
										vendored
									
									
								
							@@ -26,6 +26,8 @@ on:
 | 
			
		||||
      - 'docs/**'
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  SETUP_BUILDX_VERSION: "edge"
 | 
			
		||||
  SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest"
 | 
			
		||||
  DESTDIR: "./bin"
 | 
			
		||||
  K3S_VERSION: "v1.21.2-k3s1"
 | 
			
		||||
 | 
			
		||||
@@ -39,7 +41,9 @@ jobs:
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: latest
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Build
 | 
			
		||||
        uses: docker/bake-action@v5
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								.github/workflows/validate.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/validate.yml
									
									
									
									
										vendored
									
									
								
							@@ -25,6 +25,10 @@ on:
 | 
			
		||||
    paths-ignore:
 | 
			
		||||
      - '.github/releases.json'
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  SETUP_BUILDX_VERSION: "edge"
 | 
			
		||||
  SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest"
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  prepare:
 | 
			
		||||
    runs-on: ubuntu-24.04
 | 
			
		||||
@@ -97,7 +101,9 @@ jobs:
 | 
			
		||||
        name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: latest
 | 
			
		||||
          version: ${{ env.SETUP_BUILDX_VERSION }}
 | 
			
		||||
          driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
 | 
			
		||||
          buildkitd-flags: --debug
 | 
			
		||||
      -
 | 
			
		||||
        name: Validate
 | 
			
		||||
        uses: docker/bake-action@v5
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user