diff --git a/.gitea/workflows/AutoRelease.yaml b/.gitea/workflows/AutoRelease.yaml index 21cd5e2..4e793aa 100644 --- a/.gitea/workflows/AutoRelease.yaml +++ b/.gitea/workflows/AutoRelease.yaml @@ -5,12 +5,6 @@ on: branches: - main -env: - CURRENT_USER_NAME: ${{ github.actor }} - CURRENT_USER_EMAIL: "" - CURRENT_REPO: ${{ github.repository }} - CURRENT_SERVER_URL: ${{ github.server_url }} - jobs: AutoRelease: # 如果有Release标签则运行jobs @@ -27,12 +21,18 @@ jobs: # 启用子模块支持 submodules: false - - name: 检查环境变量 + - name: 设置环境变量 + id: RepoInfo + env: + CURRENT_USER_NAME: ${{ github.actor }} + CURRENT_USER_EMAIL: "" + CURRENT_REPO: ${{ github.repository }} + CURRENT_SERVER_URL: ${{ github.server_url }} run: | - # 先读取邮箱 + # 先读取邮箱再设置邮箱 EMAIL=$(git log -1 --pretty=format:'%ae') echo "CURRENT_USER_EMAIL=$EMAIL" >> $GITHUB_ENV - echo "用户名 = $CURRENT_USER_NAME" + echo "用户名 = ${steps.RepoInfo.env.CURRENT_USER_NAME}}" echo "邮箱 = $CURRENT_USER_EMAIL" echo "仓库名 = $CURRENT_REPO" echo "服务器URL = $CURRENT_SERVER_URL"