diff --git a/.github/workflows/container_latest.yml b/.github/workflows/container_latest.yml index f7bc4d353..e4b3c2a38 100644 --- a/.github/workflows/container_latest.yml +++ b/.github/workflows/container_latest.yml @@ -2,7 +2,7 @@ name: Build Latest Containers on: push: branches: - - gh-container-build + - master workflow_dispatch: [] jobs: @@ -24,7 +24,6 @@ jobs: type=raw,value=latest labels: | org.opencontainers.image.title=seaweedfs - org.opencontainers.image.description=SeaweedFS is a distributed storage system for blobs, objects, files, and data lake, to store and serve billions of files fast! org.opencontainers.image.vendor=Chris Lu - name: Set up QEMU @@ -36,14 +35,14 @@ jobs: buildkitd-flags: "--debug" - name: Login to Docker Hub - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Login to GHCR - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: registry: ghcr.io @@ -54,7 +53,7 @@ jobs: uses: docker/build-push-action@v2 with: context: ./docker - push: false + push: ${{ github.event_name != 'pull_request' }} file: ./docker/Dockerfile platforms: linux/amd64 tags: ${{ steps.docker_meta.outputs.tags }} @@ -90,14 +89,14 @@ jobs: buildkitd-flags: "--debug" - name: Login to Docker Hub - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Login to GHCR - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: registry: ghcr.io @@ -108,7 +107,7 @@ jobs: uses: docker/build-push-action@v2 with: context: ./docker - push: false + push: ${{ github.event_name != 'pull_request' }} file: ./docker/Dockerfile.go_build platforms: linux/amd64 tags: ${{ steps.docker_meta.outputs.tags }} diff --git a/.github/workflows/container_release.yml b/.github/workflows/container_release.yml index d86b1d1ea..1ade0878e 100644 --- a/.github/workflows/container_release.yml +++ b/.github/workflows/container_release.yml @@ -38,14 +38,14 @@ jobs: buildkitd-flags: "--debug" - name: Login to Docker Hub - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Login to GHCR - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: registry: ghcr.io @@ -56,7 +56,7 @@ jobs: uses: docker/build-push-action@v2 with: context: ./docker - push: false + push: ${{ github.event_name != 'pull_request' }} file: ./docker/Dockerfile.go_build platforms: linux/amd64 tags: ${{ steps.docker_meta.outputs.tags }} @@ -93,14 +93,14 @@ jobs: buildkitd-flags: "--debug" - name: Login to Docker Hub - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Login to GHCR - if: false + if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: registry: ghcr.io @@ -111,7 +111,7 @@ jobs: uses: docker/build-push-action@v2 with: context: ./docker - push: false + push: ${{ github.event_name != 'pull_request' }} file: ./docker/Dockerfile.go_build_large platforms: linux/amd64 tags: ${{ steps.docker_meta.outputs.tags }}