From d6593ad075f226d048c6a7a64e240038e4a984d3 Mon Sep 17 00:00:00 2001 From: CI Bot Date: Sun, 19 Jul 2026 19:15:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20=E4=BF=AE=E5=A4=8Ddocker=20login=20Y?= =?UTF-8?q?AML=E6=A0=BC=E5=BC=8F=20-=20=E5=8D=95=E5=BC=95=E5=8F=B7?= =?UTF-8?q?=E5=A4=9A=E8=A1=8C=E5=AD=97=E7=AC=A6=E4=B8=B2=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E5=91=BD=E4=BB=A4=E6=8C=A4=E5=9C=A8=E5=90=8C=E4=B8=80=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #605架构精简时把docker login步骤的run从|块格式改成了单引号多行字符串, YAML解析后所有命令被折叠成一行,第二个docker login被当成了第一个的参数, 导致报'requires at most 1 argument'错误,所有镜像构建失败。 改回|块格式修复。 --- .gitea/workflows/ci-pipeline.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/ci-pipeline.yml b/.gitea/workflows/ci-pipeline.yml index 4f2fd7bd4..f34cc2e8e 100755 --- a/.gitea/workflows/ci-pipeline.yml +++ b/.gitea/workflows/ci-pipeline.yml @@ -353,11 +353,11 @@ jobs: ACR_PASSWORD: ${{ secrets.ACR_PASSWORD }} GITEA_REGISTRY_USER: xiaoxia GITEA_REGISTRY_TOKEN: ${{ secrets.REGISTRY_TOKEN }} - run: 'set -eu - printf ''%s'' "${ACR_PASSWORD}" | docker login xiaoxia-registry.cn-hangzhou.cr.aliyuncs.com -u "${ACR_USERNAME}" --password-stdin + run: | + set -eu + printf '%s' "${ACR_PASSWORD}" | docker login xiaoxia-registry.cn-hangzhou.cr.aliyuncs.com -u "${ACR_USERNAME}" --password-stdin docker login git.xiaoxiajianji.com -u "${GITEA_REGISTRY_USER}" -p "${GITEA_REGISTRY_TOKEN}" echo "Docker login successful" - ' - name: Setup cache strategy shell: sh run: "set -eu @@ -446,11 +446,11 @@ echo \"${{ matrix.service_display }} image pushed: ${IMAGE_TAG}\"" ACR_PASSWORD: ${{ secrets.ACR_PASSWORD }} GITEA_REGISTRY_USER: xiaoxia GITEA_REGISTRY_TOKEN: ${{ secrets.REGISTRY_TOKEN }} - run: 'set -eu - printf ''%s'' "${ACR_PASSWORD}" | docker login xiaoxia-registry.cn-hangzhou.cr.aliyuncs.com -u "${ACR_USERNAME}" --password-stdin + run: | + set -eu + printf '%s' "${ACR_PASSWORD}" | docker login xiaoxia-registry.cn-hangzhou.cr.aliyuncs.com -u "${ACR_USERNAME}" --password-stdin docker login git.xiaoxiajianji.com -u "${GITEA_REGISTRY_USER}" -p "${GITEA_REGISTRY_TOKEN}" echo "Docker login successful" - ' - name: Install SSH client if: success() shell: sh @@ -674,11 +674,11 @@ docker run --rm \\ ACR_PASSWORD: ${{ secrets.ACR_PASSWORD }} GITEA_REGISTRY_USER: xiaoxia GITEA_REGISTRY_TOKEN: ${{ secrets.REGISTRY_TOKEN }} - run: 'set -eu - printf ''%s'' "${ACR_PASSWORD}" | docker login xiaoxia-registry.cn-hangzhou.cr.aliyuncs.com -u "${ACR_USERNAME}" --password-stdin + run: | + set -eu + printf '%s' "${ACR_PASSWORD}" | docker login xiaoxia-registry.cn-hangzhou.cr.aliyuncs.com -u "${ACR_USERNAME}" --password-stdin docker login git.xiaoxiajianji.com -u "${GITEA_REGISTRY_USER}" -p "${GITEA_REGISTRY_TOKEN}" echo "Docker login successful" - ' - name: Setup cache strategy shell: sh run: "set -eu -- 2.54.0