From a7e5540122cfd18ed0ea602c683fd9708cd384fd Mon Sep 17 00:00:00 2001 From: ZSCGR Date: Sun, 7 Dec 2025 18:05:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.github/workflows/docker.y?= =?UTF-8?q?ml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index b1bab68..6eef530 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -8,7 +8,7 @@ on: jobs: build-docker: - name: Build and push to Gitea Registry + name: Build and push to Gitea Registry (Internal) runs-on: ubuntu-latest permissions: packages: write # 必须:允许写入软件包 @@ -24,12 +24,11 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: Log in to Gitea Registry + - name: Log in to Gitea Registry (Internal) uses: docker/login-action@v3 with: - # 修改点1: 这里填你的 Gitea 域名 - registry: git.chgr.cc - # 修改点2: 使用触发 Action 的 Gitea 用户名 + # ✅ 修改点1: 使用内网地址,避开 Cloudflare 和 WAF + registry: gitea:3000 username: ${{ github.actor }} password: ${{ secrets.GGITEA_PAT }} @@ -37,9 +36,9 @@ jobs: id: meta uses: docker/metadata-action@v5 with: - # 修改点4: 这里的格式是 "域名/用户名/仓库名" - # 注意:Gitea 镜像名通常要求全小写 - images: git.chgr.cc/${{ github.repository }} + # ✅ 修改点2: 镜像名必须以 gitea:3000 开头,才能推送到内网注册中心 + # Gitea 会自动处理映射,你在外网依然可以用 git.chgr.cc 拉取 + images: gitea:3000/${{ github.repository }} - name: Build and push uses: docker/build-push-action@v5