注意
GitHub Code Quality 当前正处于 公共预览版 阶段,并可能会发生变化。 在 公共预览版期间,Code Quality 不会计费,尽管 Code Quality 扫描将使用 GitHub Actions 分钟。
先决条件
- 如果你的组织属于企业,则需要企业管理员为其启用 Code Quality。 请参阅“允许在企业中使用 GitHub Code Quality。”。
- 您的组织必须启用存储库 Code Quality。 请参阅“启用 GitHub Code Quality”。
查看组织的代码质量见解
- 在 GitHub 上,导航到您的组织主页。 例如,从 https://github.com/settings/organizations。
- 在组织名称下,单击 Security and quality 该选项卡。
- 在边栏的“见解”部分中,单击“ 代码质量”。
注意
仪表板仅显示查看器可以查看代码质量结果的存储库的数据。
解释分数分布图
分数分布图提供组织的代码运行状况的直观概述。 每个气泡表示具有相同可维护性和可靠性分数的存储库集合。
- 每个气泡 的位置 演示了这些存储库的总体运行状况。 较高的气泡表示更高的可维护性分数,而右侧的气泡则表示更高的可靠性分数。
- 气泡的颜色和边框模式指示这些存储库的低评分的严重程度。 例如,在任一类别中获得“需要改进”分数的气泡将始终是红色,并具有虚线边框。
- 每个气泡 的大小 表示具有该特定分数组合的存储库数。
若要查看特定气泡表示的可维护性分数、可靠性分数和存储库数,请将鼠标悬停在气泡上。
浏览存储库表
气泡图下方有一个表列出了组织中的所有存储库。 在这里,可以查看代码质量结果,以及有关这些发现的详细信息。
可以通过单击列标题,按任意列的升序或降序对存储库表进行排序。
调查低评分存储库
- 若要筛选性能最低的存储库的仪表板数据,请在分数分布图上单击具有最低组合分数的气泡。
- 向下滚动到存储库表。 默认情况下,表从最不最新的存储库扫描排序,帮助你确定当前质量问题的优先级。
- (可选)若要确定具有最高发现数的存储库的 CodeQL 优先级,请单击 “标准查找 ”两次。
- 若要查看特定存储库的存储库级别仪表板,请单击存储库的名称。
后续步骤
若要了解存储库级仪表板上可用的代码运行状况信息,请参阅 解读存储库的代码质量评估结果。