我的账户在另一个用户的代码库中具有“Collaborator”身份。 当我从我的分支创建(或添加提交到)一个PR到上游存储库的主分支时,操作/工作流程不会运行。 我已经不是该存储库的首次贡献者。
据我了解,来自分支的PR没有批准不会运行 (根据这些文档) ,但我不确定被所有者添加为存储库上的“Collaborator”是否应跳过批准需求。此外,默认设置似乎只要求首次贡献者的批准。
我确实看到每个提交都启动了工作流运行,因此我知道我的工作流是有效的。 我只需要工作流也在上游存储库上运行,以便在拉取请求页面上显示运行的状态/结果。
这有哪些可能的原因?
供参考,在下面是我期望每次推送时运行的工作流的前几行。
name: CI
on: [ push ]
jobs:
... etc ...