From 6fb0b4235594646b1a871e0819c1aa38ef16126a Mon Sep 17 00:00:00 2001 From: zeroornull Date: Tue, 11 Mar 2025 15:10:13 +0800 Subject: [PATCH] Update buidl_and_push_ghcr.yml --- .github/workflows/buidl_and_push_ghcr.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/buidl_and_push_ghcr.yml b/.github/workflows/buidl_and_push_ghcr.yml index 0fc919b..fa71a09 100644 --- a/.github/workflows/buidl_and_push_ghcr.yml +++ b/.github/workflows/buidl_and_push_ghcr.yml @@ -1,6 +1,5 @@ name: Docker Image CI -# 触发条件改为手动 on: workflow_dispatch: # 手动触发 @@ -20,16 +19,15 @@ jobs: uses: docker/login-action@v3 with: registry: ghcr.io - username: ${{ github.actor }} + username: ${{ github.actor }} # 你的 GitHub 用户名 password: ${{ secrets.GITHUB_TOKEN }} - # 构建并推送 Docker 镜像,设置两个 tag + # 构建并推送 Docker 镜像,使用个人命名空间 - name: Build and push Docker image run: | - # 构建镜像并打上两个 tag + # 使用 github.actor 作为命名空间,确保是个人账户 docker build . --file Dockerfile \ - --tag ghcr.io/${{ github.repository }}/my-image-name:latest \ - --tag ghcr.io/${{ github.repository }}/my-image-name:${{ github.sha }} - # 推送两个 tag - docker push ghcr.io/${{ github.repository }}/my-image-name:latest - docker push ghcr.io/${{ github.repository }}/my-image-name:${{ github.sha }} + --tag ghcr.io/${{ github.actor }}/my-docs:latest \ + --tag ghcr.io/${{ github.actor }}/my-docs:${{ github.sha }} + docker push ghcr.io/${{ github.actor }}/my-docs:latest + docker push ghcr.io/${{ github.actor }}/my-docs:${{ github.sha }}