浏览代码

fix error

赵小蒙 1 年之前
父节点
当前提交
20278040a5
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      .github/workflows/python-package.yml

+ 6 - 3
.github/workflows/python-package.yml

@@ -18,6 +18,9 @@ jobs:
     steps:
       - name: Checkout repository
         uses: actions/checkout@v4
+        with:
+          ref: master  # 确保签出 master 分支
+          fetch-depth: 0  # 确保获取完整的 git 历史记录
 
       - name: Set up Python
         uses: actions/setup-python@v5
@@ -42,14 +45,14 @@ jobs:
             echo "No changes to commit"
           else
             git commit -m "Update version.py with new version"
-          fi
+        id: commit_changes
 
       - name: Push changes
-        if: always()  # 确保始终运行此步骤
+        if: steps.commit_changes.outcome == 'success'
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         run: |
-          git push origin master
+          git push origin HEAD:master
   build:
 
     runs-on: ubuntu-latest