diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 125e792..e3dc73f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -81,6 +81,7 @@ jobs: - name: Login to ghcr registry uses: docker/login-action@v1 + if: ${{ ! github.event_name == 'pull_request' }} with: registry: ghcr.io username: ${{ secrets.GH_USERNAME }} @@ -88,6 +89,7 @@ jobs: - name: Login to Docker Hub registry uses: docker/login-action@v1 + if: ${{ ! github.event_name == 'pull_request' }} with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_ACCESS_TOKEN }} @@ -106,6 +108,7 @@ jobs: tdlightbotapi:${{ env.HASH_VERSION }}-${{ env.SAFE_ARCH }} - name: Tag and push image + if: ${{ ! github.event_name == 'pull_request' }} run: | docker tag tdlightbotapi:${{ env.HASH_VERSION }}-${{ env.SAFE_ARCH }} ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-${{ env.SAFE_ARCH }} docker tag tdlightbotapi:${{ env.HASH_VERSION }}-${{ env.SAFE_ARCH }} ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-${{ env.SAFE_ARCH }} @@ -130,6 +133,7 @@ jobs: push-manifest: name: Create and push multi-arch Docker manifest runs-on: ubuntu-latest + if: ${{ ! github.event_name == 'pull_request' }} env: DOCKER_CLI_EXPERIMENTAL: enabled needs: build