github 私人页面中私人存储库中的 Github 操作徽章

jwi*_*720 3 github github-pages github-actions

随着 Github 私人页面的出现。我实际上可以将在私人存储库中运行的 github 操作放在其中。但是,私有页面无法呈现应有权访问此私有存储库的徽章。

在此输入图像描述

但是,如果我单击图像,就会看到徽章。这是因为我在 Github 中进行了身份验证,并且可以看到有关存储库的所有内容。我想知道为什么行动徽章没有显示。

Von*_*onC 5

这是一个与 VSCode 类似的问题,无法显示相同的徽章(就像您的 GitHub 页面那样):请参阅讨论 156091

如果存储库是私有的,您只能在登录 GitHub 时查看它。
在这种情况下,我认为 VS Code 无法显示徽章,因为在请求徽章时我们还必须发送您的 GitHub 凭据。

特别是关于 GitHub 页面上的徽章,有徽章/盾牌问题 593请求对私有 github 存储库的支持

对于想要使用 Shields 来获取私人存储库徽章的人们来说,有两种可行的选择:

  1. 在您的配置中使用具有适当 GH 身份验证的自托管 Shields 实例。
  2. 将 Shields.io 和端点徽章与您自己的自定义端点一起使用,该端点提供 Shields.io 创建和提供徽章所需的数据。