From a05a7ee50357f6fec4e44b781e6bbf74ca34a4d1 Mon Sep 17 00:00:00 2001 From: LanQin Date: Sat, 27 Jun 2026 15:50:09 +0800 Subject: [PATCH] =?UTF-8?q?ci(.github/workflows):=20=E6=9B=B4=E6=96=B0=20D?= =?UTF-8?q?ocker=20=E5=8F=91=E5=B8=83=E5=B7=A5=E4=BD=9C=E6=B5=81=E7=8E=AF?= =?UTF-8?q?=E5=A2=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 Node.js 版本升级到 24。 - 在解析发布版本时补充去除前导点和连字符,避免生成的镜像版本号异常。 --- .github/workflows/docker.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 66f7590..45a055f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -35,7 +35,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: pnpm cache-dependency-path: pnpm-lock.yaml @@ -73,6 +73,8 @@ jobs: run: | tag="${GITHUB_REF_NAME}" version="${tag#v}" + version="${version#.}" + version="${version#-}" release_url="https://github.com/${GITHUB_REPOSITORY}/releases/tag/${tag}" echo "tag=${tag}" >> "$GITHUB_OUTPUT" echo "version=${version}" >> "$GITHUB_OUTPUT"