现在,当测试覆盖率低于您设置的阈值时,您可以使用分支规则集阻止合并拉取请求。您可以设置最小覆盖率百分比、默认分支允许的最大下降幅度或两者兼而有之。您可以从评估模式开始,首先了解影响,然后在准备好实施合并保护时切换到活动模式。
这为您的团队在合并时提供了一个实用的质量门户,因此您可以减少意外回归,并在代码更改时保持测试标准的一致性。此功能现已公开预览,可供github.com上的所有GitHub Code Quality用户使用。GitHub Code Quality现已可用于GitHub Enterprise Cloud和Team,但尚未在GitHub Enterprise Server上提供。预览期内免费。
在我们的文档中了解有关代码覆盖范围的更多信息。查看我们的GitHub代码质量文档。加入讨论,并就GitHub社区的代码覆盖率公告留下反馈。现在,当测试覆盖率低于您设置的阈值时,您可以使用分支规则集阻止合并拉取请求。您可以设置最小覆盖率百分比、默认分支允许的最大下降幅度或两者兼而有之。
您可以从评估模式开始,首先了解影响,然后在准备好实施合并保护时切换到活动模式。这为您的团队在合并时提供了一个实用的质量门户,因此您可以减少意外回归,并在代码更改时保持测试标准的一致性。此功能现已公开预览,可供github.com上的所有GitHub Code Quality用户使用。
GitHub Code Quality现已可用于GitHub Enterprise Cloud和Team,但尚未在GitHub Enterprise Server上提供。预览期内免费。了解详情在我们的文档中了解有关代码覆盖范围的更多信息。查看我们的GitHub代码质量文档。加入讨论,并就GitHub社区的代码覆盖率公告留下反馈。