为您的存储库禁用 Code Quality
-
在 GitHub 上,导航到存储库的主页面。
-
在仓库名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

-
在侧边栏中,点击 Security and quality 下方的 代码质量 以显示“代码质量”页面。
-
在Code Quality分析下,从开切换到关。
这将停止该存储库的所有未来 Code Quality 扫描以及它们生成的计费。
为组织禁用 Code Quality
在组织级别禁用 Code Quality 只需一次更改,即可在整个组织中将其关闭。
-
在 GitHub 上,导航到组织的主页面。
-
在组织名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。

-
在边栏中的“安全性”下,单击 代码质量。
-
在“存储库访问”下,从下拉菜单中选择 “无存储库 ”。 这会将贵组织的默认设置设为关闭,从而在所有遵循组织默认设置的当前和未来仓库中禁用 Code Quality。
-
若要在管理员有意启用它的存储库中禁用 Code Quality ,并阻止管理员重新启用它,请启用 “强制”访问权限。 如果不强制执行,这些存储库将保持 Code Quality 启用状态。
-
除非选择 “允许存储库决定”,否则将显示“查看启用和计费更改”对话框,其中显示了受影响的存储库总数。 查看详细信息,然后单击“ 确认”。
有关访问选项的完整列表以及强制实施方式,请参阅 面向各类组织和企业的代码质量赋能。
现有数据会发生什么情况
禁用 Code Quality:
- 关闭后续扫描。 它不会删除你的存储库中的代码或提交历史记录。
- 保留现有 Code Quality 数据。 禁用 Code Quality 时,之前扫描的结果、质量评分和历史记录不会被删除,因此不会有任何数据丢失;如果重新启用它,这些数据将再次可用。
计费停止时
禁用后会立即停止新的扫描,因此不会再消耗更多的 GitHub Actions 分钟或 AI credits。
你在本周期内已累计的使用量仍将按正常标准计费。 所有按量计费的使用量都会在整个月内累计,并在下一个计费周期日出账,因此,下一张账单将显示您在禁用该功能之前的 AI credits 用量和已使用的许可证。 禁用日期之后,您将不会再看到新增费用累计。
确认 Code Quality 已关闭
由谁来确认此更改,取决于你在哪个级别禁用了它。
在组织级别,打开组织的“代码质量”设置“页,并检查 存储库访问权限 是否显示所选内容(例如 ,无存储库),如果强制实施访问权限, 则强制访问 处于启用状态。 组织级 Code Quality 仪表板还会停止显示受影响存储库的数据。 请参阅“探索组织中的 GitHub 代码质量结果”。
在存储库级别,存储库的“代码质量”设置“页显示 Code Quality 已禁用分析。 如果适用了组织或企业强制策略,页面上还会显示一条消息,提示某项策略阻止更改该设置。 对于后续的拉取请求或推送,不会启动新的运行。 在“操作”**** 选项卡上,通过执行者 Code Quality 或运行名称(例如“: GitHub 代码质量: push on main”)识别现有的 Code Quality 运行。