我结束了一些陈旧的检查,主要是重命名/重构工作流程的结果,我想删除陈旧的检查,但 github 似乎没有公开任何按钮/api。
我怎样才能做到这一点?过时的检查还可以防止开发人员合并他们的 pr。
您可以从 下的列表中选择您的有效/更新检查Status checks found in the last week for this repository
,以确保在合并之前只需要通过选定的状态检查。
显示在那里的检查列表是上周找到的检查,因此过时的检查会在一周多后从该设置页面中消失,因为这些过时的检查将不再被发现。
请注意,由于 GitHub 已更新其策略,最终可能会再进行一次选择/验证检查:
支票数据保留政策更新(2022 年 1 月 14 日)
GitHub 正在更新与检查数据相关的保留政策。
GitHub Actions 和第三方 GitHub 应用程序创建的检查将受到新保留政策的影响。从 2022 年 2 月 14 日开始,GitHub 将开始归档超过 400 天的详细检查数据。
作为归档过程的一部分,我们将创建一个汇总提交状态,表示该提交的所有检查的状态。
因此,任何带有归档所需检查的拉取请求中的合并框都将处于阻塞状态,并且需要重新运行检查才能合并它。