Required reviewer rule 已正式可用

发布: (2026年2月17日 GMT+8 23:35)
3 分钟阅读

Source: GitHub Changelog

现在,仓库规则集的必需审阅者规则已正式上线,您可以在组织或企业范围内对特定分支和文件的更改审批人进行细粒度控制。

公测后新增的功能

自从 公开预览 以来,我们已加入对使用 ! 的取反模式的支持——与 .gitignore 的写法相同。您现在可以将特定文件或文件夹排除在审阅要求之外,从而更轻松地制定精准的策略,而无需使用过于宽泛的规则。

使用必需审阅者规则,您可以:

  • 在合并到受保护分支之前,要求指定团队提供一定数量的批准
  • 使用模式匹配定位特定文件和文件夹,并通过 ! 取反排除路径
  • 在仓库、组织或整个企业范围内一致地扩展审阅策略

与 CODEOWNERS 的区别

CODEOWNERS 用于定义所有权,而此规则侧重于策略执行。它可以简化在敏感分支和关键代码路径上强制特定批准的过程,并且能够在企业范围内无缝扩展。

例如,您可以确保 *.sql 的更改始终由数据平台团队审阅,或确保对身份验证相关的文件和文件夹的更改在合并到 main 分支前必须获得安全团队的两次审阅。

必需审阅者规则是对 CODEOWNERS 文件的补充,而不是替代。CODEOWNERS 文件仍然是管理所有权、支持个人作为审阅者以及在非强制情况下请求审阅的最佳方式。

了解更多,请参阅我们的 规则集文档

欢迎在 GitHub 社区 中加入讨论。

0 浏览
Back to Blog

相关文章

阅读更多 »

停止用艰难的方式构建应用

重建一切的问题 大多数开发者在本该只需几小时的任务上浪费了数周时间: - Auth - Layouts - Config - SEO - MDX setup - Deployment pi...