github-actions - pull_request_target Github 操作未触发

标签 github-actions cicd

我正在我的存储库中创建一个新的 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/

相关文章:

php - 拉拉维尔 : Integration tests failing on bitbucket pipelines

windows - 需要在 github 操作工作流程中将反斜杠转换为正斜杠

node.js - 使用github Action 进行部署时如何在node.js进程中设置环境变量

Github 在运行操作时返回空字符串作为 secret

gitlab - 将 Gitmodules 与 GitLab CI 结合使用不起作用

azure - 将 Golang 环境变量注入(inject) Azure Pipeline

c# - 新部署的 Azure Web 应用程序返回 404 错误代码

azure - 从 Github 操作工作流访问私有(private)或受防火墙保护的 Azure 容器注册表

nuget - 修改 github actions pipeline 中 nupkg 的版本