diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 9c53bbf252..5dfdce7972 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -83,9 +83,12 @@ jobs: if: steps.run_result.outputs.run_result != 'success' working-directory: "." run: | + set -o xtrace declare -a args if [[ "${{ inputs.pr }}" != 0 ]]; then - args+=(--cache-from "${{ vars.DOCKER_HUB_ORGANIZATION }}/appsmith-${{ vars.EDITION }}:release") + cache_image="${{ vars.DOCKER_HUB_ORGANIZATION }}/appsmith-${{ vars.EDITION }}:release" + args+=(--cache-from "$cache_image") + docker pull "$cache_image" fi if [[ "${{ inputs.pr }}" != 0 || "${{ github.ref_name }}" != master ]]; then args+=(--build-arg "APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com")