chore(ci): 修复Docker Hub登录变量引用

- 将DOCKERHUB_USERNAME从secrets改为vars引用
- 统一使用vars中的用户名进行Docker Hub认证
- 保持密码仍从secrets中读取以确保安全性
This commit is contained in:
coolxitech
2025-12-13 12:28:44 +08:00
parent c1f7043690
commit cfbbb95ddb

View File

@@ -37,10 +37,10 @@ jobs:
# 登录 Docker Hub只在用户名存在时执行 # 登录 Docker Hub只在用户名存在时执行
- name: 登录 Docker Hub - name: 登录 Docker Hub
if: secrets.DOCKERHUB_USERNAME != '' # 只检查 vars忽略 secrets if: vars.DOCKERHUB_USERNAME != '' # 只检查 vars忽略 secrets
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ vars.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
# 真正一键构建 + 推送多架构镜像amd64 + arm64 # 真正一键构建 + 推送多架构镜像amd64 + arm64