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
	
	 Steven Honson
						Steven Honson