From e3515145e0b2a64bae3371bd13501c4637353c68 Mon Sep 17 00:00:00 2001 From: NewName Date: Mon, 7 Apr 2025 13:56:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96action=E5=AF=B9=E5=A4=A7?= =?UTF-8?q?=E5=86=99=E7=94=A8=E6=88=B7=E5=90=8D=E7=9A=84=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker-ghcr.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-ghcr.yml b/.github/workflows/docker-ghcr.yml index 6bea7b7..c6649d3 100644 --- a/.github/workflows/docker-ghcr.yml +++ b/.github/workflows/docker-ghcr.yml @@ -38,14 +38,20 @@ jobs: - name: Set version from input run: echo "VERSION=${{ github.event.inputs.version }}" >> $GITHUB_ENV + - name: Convert repository name to lowercase + run: | + # 将 github.repository 整体转换为小写 + REPO_LOWER=$(echo "${{ github.repository }}" | tr '[:upper:]' '[:lower:]') + echo "REPO_LOWER=$REPO_LOWER" >> $GITHUB_ENV + - name: Build and push Docker image run: | cd ghproxy docker buildx build --push \ --platform linux/amd64,linux/arm64 \ - --tag ghcr.io/${{ github.repository }}:${{ env.VERSION }} \ - --tag ghcr.io/${{ github.repository }}:latest \ + --tag ghcr.io/${{ env.REPO_LOWER }}:${{ env.VERSION }} \ + --tag ghcr.io/${{ env.REPO_LOWER }}:latest \ --build-arg VERSION=${{ env.VERSION }} \ -f Dockerfile . env: - GHCR_PUBLIC: true # 将镜像设置为公开 + GHCR_PUBLIC: true # 将镜像设置为公开 \ No newline at end of file