From 4218b5274eedb955c248bb3141057667ef8704e6 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Tue, 27 Feb 2024 19:07:24 -0800 Subject: [PATCH] fix(ci): docker builds don't work from remote forks --- .github/workflows/docker.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 819a2a8b048fb..f1d8581bd51d6 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -51,9 +51,17 @@ jobs: DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} run: | pip install click - ./scripts/build_docker.py \ - ${{ matrix.build_preset }} \ - ${{ github.event_name }} \ - --build_context_ref "$RELEASE" $FORCE_LATEST \ - --platform "linux/arm64" \ - --platform "linux/amd64" + if [ "${{ github.event_name }}" = "push" ]; then + ./scripts/build_docker.py \ + ${{ matrix.build_preset }} \ + ${{ github.event_name }} \ + --build_context_ref "$RELEASE" $FORCE_LATEST \ + --platform "linux/arm64" \ + --platform "linux/amd64" + elif [ "${{ github.event_name }}" = "pull_request" ]; then + ./scripts/build_docker.py \ + ${{ matrix.build_preset }} \ + ${{ github.event_name }} \ + --build_context_ref "$RELEASE" $FORCE_LATEST \ + --platform "linux/amd64" + fi