【问题标题】:How do I require a linked issue in a github pull request before allowing the PR to be merged/closed在允许合并/关闭 PR 之前,如何在 github 拉取请求中要求链接问题
【发布时间】:2021-11-09 18:54:30
【问题描述】:

在允许用户合并/关闭 PR 之前,有没有办法强制将问题链接到 PR?我能够在分支保护规则中设置所有其他检查,但我找不到检查是否存在至少 1 个关联问题的方法。

【问题讨论】:

    标签: github pull-request github-issues


    【解决方案1】:

    没有内在的方法来要求这个。但是,您可以使用 CI 检查(例如 GitHub Action)从 API 读取 PR 文本并要求它提及一个未解决的问题,这将阻止它在不包含预期文本的情况下被合并。

    但是,对于在不合并的情况下关闭拉取请求,例如如果提交者决定不再需要或不应该进行更改,则无法阻止用户这样做。这样的策略不会有帮助,因为它会迫使用户将不需要的拉取请求保持打开状态。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-30
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-26
    相关资源
    最近更新 更多