Fix only push for actual branches, not PRs

This commit is contained in:
Matthew Kilgore
2025-01-26 13:35:02 -05:00
parent 8ddf291c5d
commit 21f9dadbb0
2 changed files with 2 additions and 4 deletions

View File

@@ -112,7 +112,7 @@ jobs:
file: ./Dockerfile.rootless # Explicitly specify the Dockerfile
platforms: ${{ matrix.platform }}
labels: ${{ steps.meta.outputs.labels }}
outputs: type=image,"name=${{ env.DOCKERNAMES }}",push-by-digest=true,name-canonical=true,push=true
outputs: type=image,"name=${{ env.DOCKERNAMES }}",push-by-digest=true,name-canonical=true,push=${{ github.event_name != 'pull_request' }}
cache-from: type=registry,ref=ghcr.io/sysadminsmedia/devcache:${{ env.PLATFORM_PAIR }}-${{ env.BRANCH }}-rootless
cache-to: type=registry,ref=ghcr.io/sysadminsmedia/devcache:${{ env.PLATFORM_PAIR }}-${{ env.BRANCH }}-rootless,mode=max
build-args: |
@@ -121,7 +121,6 @@ jobs:
provenance: true
sbom: true
annotations: ${{ steps.meta.outputs.annotations }}
push: ${{ github.event_name != 'pull_request' }}
- name: Export digest
run: |

View File

@@ -103,7 +103,7 @@ jobs:
with:
platforms: ${{ matrix.platform }}
labels: ${{ steps.meta.outputs.labels }}
outputs: type=image,"name=${{ env.DOCKERNAMES }}",push-by-digest=true,name-canonical=true,push=true
outputs: type=image,"name=${{ env.DOCKERNAMES }}",push-by-digest=true,name-canonical=true,push=${{ github.event_name != 'pull_request' }}
cache-from: type=registry,ref=ghcr.io/sysadminsmedia/devcache:${{ env.PLATFORM_PAIR }}-${{ env.BRANCH }}
cache-to: type=registry,ref=ghcr.io/sysadminsmedia/devcache:${{ env.PLATFORM_PAIR}}-${{ env.BRANCH }},mode=max
build-args: |
@@ -112,7 +112,6 @@ jobs:
provenance: true
sbom: true
annotations: ${{ steps.meta.outputs.annotations }}
push: ${{ github.event_name != 'pull_request' }}
- name: Export digest
run: |