注意
此功能目前处于公开预览,可能会发生更改。
先决条件
- GitHub Code Quality 已在存储库中启用。
- 拉取请求分支的代码覆盖率数据已上传到 GitHub。 请参阅“为存储库设置代码覆盖率”。
创建覆盖阈值规则
-
在 GitHub 上,导航到存储库的主页面。
-
在仓库名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

-
在左侧边栏的“代码和自动化”下,单击“规则”,然后单击“规则集” 。

-
创建新的分支规则集,或单击现有规则集对其进行编辑。
-
在“分支规则”下,选择“ 限制代码覆盖率”。
-
展开 “其他设置” 以配置阈值。 值为 0 表示禁用阈值。
- 最小覆盖率百分比:输入一个值来阻止��合覆盖率低于此百分比的拉取请求。
- 最大覆盖率下降:输入一个值,以阻止覆盖率相较默认分支下降超过该百分点数的拉取请求。
-
单击“ 创建 ”或 “保存更改”。