From f7d69b92883d17d01b0d7ccba81f72e73da97631 Mon Sep 17 00:00:00 2001 From: John Wang Date: Fri, 19 May 2023 11:29:09 +0800 Subject: [PATCH] feat: use gha as cache --- .github/workflows/build-api-image.sh | 12 +++--------- .github/workflows/build-api-image.yml | 3 +++ .github/workflows/build-web-image.sh | 12 +++--------- .github/workflows/build-web-image.yml | 3 +++ 4 files changed, 12 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build-api-image.sh b/.github/workflows/build-api-image.sh index 03af321dd9..3d20ad5426 100644 --- a/.github/workflows/build-api-image.sh +++ b/.github/workflows/build-api-image.sh @@ -26,14 +26,7 @@ if [[ "${REFSPEC}" == "main" ]]; then CACHE_FROM_TAG="latest" fi -echo "Pulling cache image ${API_REPO_NAME}:${CACHE_FROM_TAG}" -if docker buildx imagetools create cache-image --name=${API_REPO_NAME}:${CACHE_FROM_TAG} -platform=linux/amd64,linux/arm64; then - API_CACHE_FROM_SCRIPT="--cache-from cache-image" -else - echo "WARNING: Failed to pull ${API_REPO_NAME}:${CACHE_FROM_TAG}, disable build image cache." - API_CACHE_FROM_SCRIPT="" -fi - +docker buildx create --use --driver=docker-container cat<