nar*_*kar 7 github github-actions
我有一个 GitHub所需的状态检查,每次打开/编辑/重新打开/同步到 master 时都会执行该状态检查。
\n操作本身已成功执行,但是在 PR 窗口中,检查始终处于待处理状态:Expected \xe2\x80\x94 Waiting for status to be reported
我只有 1 个状态检查(以简化场景来重现案例),并在 master 的分支策略中进行检查。没有定义其他操作工作流程。
\n我的脚本是:
\nname: ValidateFlow\n\non:\n pull_request:\n types: [opened, edited, reopened, synchronize]\n branches: \n - master\nenv:\n GITHUB_PR_NUMBER: ${{github.event.pull_request.number}}\n \njobs:\n ValidateFlow:\n runs-on: ubuntu-latest\n \n steps:\n - uses: actions/checkout@v2\n \n - name: Extract branch name\n run: echo "PR_Branch_Name=${{ github.head_ref }}" >> $GITHUB_ENV \n \n - name: Write to a file\n run: |\n git config --global user.name "my_username"\n git config --global user.email "my_email"\n\n git fetch\n git checkout "${{ env.PR_Branch_Name }}"\n\n cd .github\n cat /dev/null > version\n\n echo \'V1\' >> version\n\n git add version\n git diff-index --quiet HEAD || git commit -m \'Updating the file version\'\n git push origin "${{ env.PR_Branch_Name }}"\n \nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
8720 次 |
| 最近记录: |