|
@@ -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:
|