GitHub Actions 工作流打开Pull Request时未运行问题咨询
问题解答
是的,这就是导致工作流未运行的原因。
GitHub Actions 针对pull_request事件的触发逻辑是:当你发起目标分支为foobranch的PR时,GitHub会从**目标分支(即foobranch)**中读取工作流配置文件,而非发起PR的分支或默认分支master。如果foobranch分支下没有这个工作流文件,自然不会触发对应的工作流运行。
补充说明:你配置的issue_comment事件不受这个限制,这类仓库级别的事件会基于默认分支(master)的工作流配置来触发。
解决办法很直接:把你的工作流文件同步到foobranch分支中,之后再发起指向该分支的PR,工作流就能正常触发了。
内容的提问来源于stack exchange,提问作者pkaramol
相关产品推荐
相关产品推荐

