Переглянути джерело

Merge pull request #46273 from crazy-max/ci-bin-image-repo-origin

ci(bin-image): check repo origin
Sebastiaan van Stijn 1 рік тому
батько
коміт
cf15460a3b
1 змінених файлів з 5 додано та 5 видалено
  1. 5 5
      .github/workflows/bin-image.yml

+ 5 - 5
.github/workflows/bin-image.yml

@@ -104,7 +104,7 @@ jobs:
         uses: docker/setup-buildx-action@v2
       -
         name: Login to Docker Hub
-        if: github.event_name != 'pull_request'
+        if: github.event_name != 'pull_request' && github.repository == 'moby/moby'
         uses: docker/login-action@v2
         with:
           username: ${{ secrets.DOCKERHUB_MOBYBIN_USERNAME }}
@@ -122,18 +122,18 @@ jobs:
           targets: bin-image
           set: |
             *.platform=${{ matrix.platform }}
-            *.output=type=image,name=${{ env.MOBYBIN_REPO_SLUG }},push-by-digest=true,name-canonical=true,push=${{ github.event_name != 'pull_request' }}
+            *.output=type=image,name=${{ env.MOBYBIN_REPO_SLUG }},push-by-digest=true,name-canonical=true,push=${{ github.event_name != 'pull_request' && github.repository == 'moby/moby' }}
             *.tags=
       -
         name: Export digest
-        if: github.event_name != 'pull_request'
+        if: github.event_name != 'pull_request' && github.repository == 'moby/moby'
         run: |
           mkdir -p /tmp/digests
           digest="${{ fromJSON(steps.bake.outputs.metadata)['bin-image']['containerimage.digest'] }}"
           touch "/tmp/digests/${digest#sha256:}"
       -
         name: Upload digest
-        if: github.event_name != 'pull_request'
+        if: github.event_name != 'pull_request' && github.repository == 'moby/moby'
         uses: actions/upload-artifact@v3
         with:
           name: digests
@@ -143,7 +143,7 @@ jobs:
 
   merge:
     runs-on: ubuntu-20.04
-    if: github.event_name != 'pull_request'
+    if: github.event_name != 'pull_request' && github.repository == 'moby/moby'
     needs:
       - build
     steps: