Skip to main content

查找并修复配置附加失败

你可以识别任何无法附加安全配置的存储库,并按照指导修复问题。

谁可以使用此功能?

具有管理员角色的组织所有者、安全管理员和组织成员

在本文中

查找并修复附加失败

将配置应用到一组存储库时,你可能会看到一条横幅,提示某些存储库存在附加失败。 这是由于现有存储库设置与你应用的配置之间存在冲突导致的。

发生附加失败时:

  • 安全配置中的仅部分设置会应用到受影响的存储库。
  • 你之后对安全配置所做的任何更改都不会被受影响的存储库继承。

在安全配置设置页面的“应用配置”下,你会看到一条横幅,告知组织中有多少个存储库存在附加失败,以及失败原因概述。

单击横幅中的链接,或者通过 config-status:failed 筛选存储库列表,查看受影响的存储库列表,并获取有关如何修复特定存储库附加失败的额外指导。

  1. 在 GitHub 的右上角,单击个人资料图片,然后单击“ Your organizations”****。

  2. 在组织名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。

    组织配置文件中选项卡的屏幕截图。 “设置”选项卡以深橙色标出。

  3. 在边栏的“Security”部分中,选择“ Advanced Security”下拉菜单,然后单击“Configurations”********。

  4. 在“Apply configurations”部分中,通过 config-status:failed 进行筛选。

  5.        **
           **在结果列表中,对于感兴趣的存储库,单击“<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-alert" aria-label="alert" role="img"><path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path></svg> Failed REASON”。
    
  6. 在对话框中,查看相关信息并遵循修正指南。

延伸阅读

  •         [AUTOTITLE](/code-security/securing-your-organization/troubleshooting-security-configurations/a-repository-is-using-advanced-setup-for-code-scanning)
    
  •         [AUTOTITLE](/code-security/securing-your-organization/troubleshooting-security-configurations/not-enough-github-advanced-security-licenses)