Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在允许用户合并/关闭 PR 之前,有没有办法强制将问题链接到 PR?我能够在分支保护规则中设置所有其他检查,但我找不到检查是否存在至少 1 个链接问题的方法。
没有内在的方法来要求这个。但是,您可以使用 CI 检查(例如 GitHub Action)从 API 读取 PR 文本并要求它提及一个未解决的问题,这将阻止它在不包含预期文本的情况下被合并。
但是,对于在不合并的情况下关闭拉取请求,例如如果提交者决定不再需要或不应该进行更改,则无法阻止用户这样做。这样的策略不会有帮助,因为它会迫使用户将不需要的拉取请求保持打开状态。