我正在我的存储库中创建一个新的 GitHub Action 工作流程,并在关闭从分支到主节点的拉取请求(以清理分配的资源)时使用 pull_request_target 触发器。但当我关闭拉取请求(使用 GitHub 中的关闭拉取请求按钮)时,它不会触发。我找不到我的行为做错了什么
name: Pull request closing workflow
on:
pull_request_target:
types:
- closed
jobs:
target_test:
runs-on: ubuntu-20.04
steps:
- name: echo
run: |
echo "HELLO WORLD!"
最佳答案
回答我自己的问题。 pull_request_target 触发器仅从 master 分支运行,而且我还没有合并我的 PR,所以它无法触发。我合并了代码,然后它工作得很好。
关于github-actions - pull_request_target Github 操作未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76058442/