diff --git a/.gitea/workflows/worker-base-image.yml b/.gitea/workflows/worker-base-image.yml index 510d0fc69..c07286aa8 100644 --- a/.gitea/workflows/worker-base-image.yml +++ b/.gitea/workflows/worker-base-image.yml @@ -76,7 +76,8 @@ jobs: set -eu REGISTRY="xiaoxia-registry.cn-hangzhou.cr.aliyuncs.com/xiaoxiakeji" IMAGE_TAG="${REGISTRY}/${{ matrix.image_name }}:latest" - CACHE_REF="${REGISTRY}/${{ matrix.cache_name }}:${GITHUB_REF_NAME}" + SAFE_REF_NAME=$(echo "${GITHUB_REF_NAME}" | tr '/' '-') + CACHE_REF="${REGISTRY}/${{ matrix.cache_name }}:${SAFE_REF_NAME}" echo "=== Building ${{ matrix.name }} base image ===" echo "Image: ${IMAGE_TAG}"