diff --git a/.github/workflows/build_push_docker_staging.yml b/.github/workflows/build_push_docker_staging.yml index 31823ce28f..ec8e6dbfd7 100644 --- a/.github/workflows/build_push_docker_staging.yml +++ b/.github/workflows/build_push_docker_staging.yml @@ -24,6 +24,7 @@ jobs: id: buildx uses: docker/setup-buildx-action@v2.0.0 - name: Login to Docker Hub + if: ${{ github.repository == 'alextran1502/immich' }} uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} @@ -34,7 +35,7 @@ jobs: context: ./server file: ./server/Dockerfile platforms: linux/arm/v7,linux/amd64,linux/arm64 - push: ${{ github.event_name == 'pull_request' }} + push: ${{ github.event_name == 'pull_request' && github.repository == 'alextran1502/immich' }} tags: | altran1502/immich-server:staging @@ -52,6 +53,7 @@ jobs: id: buildx uses: docker/setup-buildx-action@v2.0.0 - name: Login to Docker Hub + if: ${{ github.repository == 'alextran1502/immich' }} uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} @@ -62,7 +64,7 @@ jobs: context: ./machine-learning file: ./machine-learning/Dockerfile platforms: linux/arm/v7,linux/amd64 - push: ${{ github.event_name == 'pull_request' }} + push: ${{ github.event_name == 'pull_request' && github.repository == 'alextran1502/immich' }} tags: | altran1502/immich-machine-learning:staging @@ -79,6 +81,7 @@ jobs: id: buildx uses: docker/setup-buildx-action@v2.0.0 - name: Login to Docker Hub + if: ${{ github.repository == 'alextran1502/immich' }} uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} @@ -90,7 +93,7 @@ jobs: file: ./web/Dockerfile platforms: linux/arm/v7,linux/amd64,linux/arm64 target: prod - push: ${{ github.event_name == 'pull_request' }} + push: ${{ github.event_name == 'pull_request' && github.repository == 'alextran1502/immich' }} tags: | altran1502/immich-web:staging @@ -107,6 +110,7 @@ jobs: id: buildx uses: docker/setup-buildx-action@v2.0.0 - name: Login to Docker Hub + if: ${{ github.repository == 'alextran1502/immich' }} uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} @@ -117,6 +121,6 @@ jobs: context: ./nginx file: ./nginx/Dockerfile platforms: linux/arm/v7,linux/amd64,linux/arm64 - push: ${{ github.event_name == 'pull_request' }} + push: ${{ github.event_name == 'pull_request' && github.repository == 'alextran1502/immich' }} tags: | altran1502/immich-proxy:staging