diff --git a/.github/workflows/ghcr.yml b/.github/workflows/ghcr.yml index 6b546c3..dc51713 100644 --- a/.github/workflows/ghcr.yml +++ b/.github/workflows/ghcr.yml @@ -1,12 +1,9 @@ # build and push releases to ghcr -# build for PRs only to test failures - name: build-and-push-ghcr on: push: tags: ["v*"] - pull_request: permissions: contents: read @@ -30,7 +27,6 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Log in to GHCR - if: github.event_name != 'pull_request' uses: docker/login-action@v3 with: registry: ghcr.io @@ -48,21 +44,7 @@ jobs: # Optional: also publish :latest for version tags type=raw,value=latest - - name: Build (PR) - if: github.event_name == 'pull_request' - uses: docker/build-push-action@v6 - with: - context: . - file: ./Dockerfile - push: false - platforms: linux/amd64,linux/arm64 - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max - - - name: Build and push (tag) - if: github.event_name != 'pull_request' + - name: Build and push uses: docker/build-push-action@v6 with: context: .