kopia lustrzana https://github.com/projecthorus/radiosonde_auto_rx
				
				
				
			Don't write to cache for pr builds
							rodzic
							
								
									04dae5a302
								
							
						
					
					
						commit
						ea7c9596fa
					
				| 
						 | 
					@ -27,23 +27,33 @@ jobs:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Buildx
 | 
					      - name: Setup Buildx
 | 
				
			||||||
        uses: docker/setup-buildx-action@v2
 | 
					        uses: docker/setup-buildx-action@v2
 | 
				
			||||||
        with:
 | 
					 | 
				
			||||||
          buildkitd-flags: --debug
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Login to GitHub Container Registry
 | 
					      - name: Login to GitHub Container Registry
 | 
				
			||||||
 | 
					        if: ${{ github.event_name != 'pull_request' }}
 | 
				
			||||||
        uses: docker/login-action@v2
 | 
					        uses: docker/login-action@v2
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          registry: ghcr.io
 | 
					          registry: ghcr.io
 | 
				
			||||||
          username: ${{ github.repository_owner }}
 | 
					          username: ${{ github.repository_owner }}
 | 
				
			||||||
          password: ${{ secrets.GITHUB_TOKEN }}
 | 
					          password: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      - name: Build Images
 | 
				
			||||||
 | 
					        if: ${{ github.event_name == 'pull_request' }}
 | 
				
			||||||
 | 
					        uses: docker/build-push-action@v3
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          context: .
 | 
				
			||||||
 | 
					          platforms: linux/amd64, linux/386, linux/arm64, linux/arm/v6, linux/arm/v7
 | 
				
			||||||
 | 
					          cache-from: type=registry,ref=ghcr.io/${{ github.repository }}:buildcache
 | 
				
			||||||
 | 
					          tags: ${{ steps.meta.outputs.tags }}
 | 
				
			||||||
 | 
					          labels: ${{ steps.meta.outputs.labels }}
 | 
				
			||||||
 | 
					          
 | 
				
			||||||
      - name: Build and Push Images
 | 
					      - name: Build and Push Images
 | 
				
			||||||
 | 
					        if: ${{ github.event_name != 'pull_request' }}
 | 
				
			||||||
        uses: docker/build-push-action@v3
 | 
					        uses: docker/build-push-action@v3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          context: .
 | 
					          context: .
 | 
				
			||||||
          platforms: linux/amd64, linux/386, linux/arm64, linux/arm/v6, linux/arm/v7
 | 
					          platforms: linux/amd64, linux/386, linux/arm64, linux/arm/v6, linux/arm/v7
 | 
				
			||||||
          cache-from: type=registry,ref=ghcr.io/${{ github.repository }}:buildcache
 | 
					          cache-from: type=registry,ref=ghcr.io/${{ github.repository }}:buildcache
 | 
				
			||||||
          cache-to: type=registry,ref=ghcr.io/${{ github.repository }}:buildcache,mode=max
 | 
					          cache-to: type=registry,ref=ghcr.io/${{ github.repository }}:buildcache,mode=max
 | 
				
			||||||
          push: ${{ github.event_name != 'pull_request' }}
 | 
					          push: true
 | 
				
			||||||
          tags: ${{ steps.meta.outputs.tags }}
 | 
					          tags: ${{ steps.meta.outputs.tags }}
 | 
				
			||||||
          labels: ${{ steps.meta.outputs.labels }}
 | 
					          labels: ${{ steps.meta.outputs.labels }}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Ładowanie…
	
		Reference in New Issue