mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-04 10:03:42 +08:00 
			
		
		
		
	Merge pull request #2295 from dvdksn/fix-docs-release-workflow
ci: fix docs-release workflow
This commit is contained in:
		
							
								
								
									
										17
									
								
								.github/workflows/docs-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								.github/workflows/docs-release.yml
									
									
									
									
										vendored
									
									
								
							@@ -21,11 +21,12 @@ jobs:
 | 
				
			|||||||
        name: Prepare
 | 
					        name: Prepare
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          rm -rf ./_data/buildx/*
 | 
					          rm -rf ./_data/buildx/*
 | 
				
			||||||
 | 
					          rm -rf ./_vendor/github.com/docker/buildx
 | 
				
			||||||
      -
 | 
					      -
 | 
				
			||||||
        name: Set up Docker Buildx
 | 
					        name: Set up Docker Buildx
 | 
				
			||||||
        uses: docker/setup-buildx-action@v3
 | 
					        uses: docker/setup-buildx-action@v3
 | 
				
			||||||
      -
 | 
					      -
 | 
				
			||||||
        name: Build docs
 | 
					        name: Generate yaml
 | 
				
			||||||
        uses: docker/bake-action@v4
 | 
					        uses: docker/bake-action@v4
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          source: ${{ github.server_url }}/${{ github.repository }}.git#${{ github.event.release.name }}
 | 
					          source: ${{ github.server_url }}/${{ github.repository }}.git#${{ github.event.release.name }}
 | 
				
			||||||
@@ -35,20 +36,24 @@ jobs:
 | 
				
			|||||||
        env:
 | 
					        env:
 | 
				
			||||||
          DOCS_FORMATS: yaml
 | 
					          DOCS_FORMATS: yaml
 | 
				
			||||||
      -
 | 
					      -
 | 
				
			||||||
        name: Copy files
 | 
					        name: Copy yaml
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          cp /tmp/buildx-docs/out/reference/*.yaml ./_data/buildx/
 | 
					          cp /tmp/buildx-docs/out/reference/*.yaml ./_data/buildx/
 | 
				
			||||||
      -
 | 
					      -
 | 
				
			||||||
        name: Commit changes
 | 
					        name: Update vendor
 | 
				
			||||||
        run: |
 | 
					        uses: docker/bake-action@v4
 | 
				
			||||||
          git add -A .
 | 
					        with:
 | 
				
			||||||
 | 
					          source: ${{ github.server_url }}/${{ github.repository }}.git#${{ github.event.release.name }}
 | 
				
			||||||
 | 
					          targets: vendor
 | 
				
			||||||
 | 
					          set: |
 | 
				
			||||||
 | 
					            vendor.args.MODULE=github.com/docker/buildx@${{ github.event.release.name }}
 | 
				
			||||||
      -
 | 
					      -
 | 
				
			||||||
        name: Create PR on docs repo
 | 
					        name: Create PR on docs repo
 | 
				
			||||||
        uses: peter-evans/create-pull-request@a4f52f8033a6168103c2538976c07b467e8163bc
 | 
					        uses: peter-evans/create-pull-request@a4f52f8033a6168103c2538976c07b467e8163bc
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          token: ${{ secrets.GHPAT_DOCS_DISPATCH }}
 | 
					          token: ${{ secrets.GHPAT_DOCS_DISPATCH }}
 | 
				
			||||||
          push-to-fork: docker-tools-robot/docker.github.io
 | 
					          push-to-fork: docker-tools-robot/docker.github.io
 | 
				
			||||||
          commit-message: "build: update buildx reference to ${{ github.event.release.name }}"
 | 
					          commit-message: "vendor: github.com/docker/buildx ${{ github.event.release.name }}"
 | 
				
			||||||
          signoff: true
 | 
					          signoff: true
 | 
				
			||||||
          branch: dispatch/buildx-ref-${{ github.event.release.name }}
 | 
					          branch: dispatch/buildx-ref-${{ github.event.release.name }}
 | 
				
			||||||
          delete-branch: true
 | 
					          delete-branch: true
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user