有没有办法找出我的哪些 GitHub 存储库启用了 GitHub 页面?

有没有办法找出我的哪些 GitHub 存储库启用了 GitHub 页面?

我不想手动检查 200 多个存储库,而且我在gh文档中没有看到有关如何从 API 获取它的任何信息。

有没有什么自动化的方法来获取这些信息?

答案1

有没有什么自动化的方法来获取这些信息?

是的:

您可以使用GitHub API rpeos 页面

GitHub Pages API 检索有关您的GitHub 页面配置和构建状态。
即使网站是公开的,有关网站和构建的信息也只能由经过身份验证的所有者访问。

在响应中带有状态键的 GitHub Pages API 端点中,该值可以是以下之一:

  • null:该站点尚未建设。
  • queued:已请求构建但尚未开始。
  • building:构建正在进行中。
  • built:网站已建成。
  • errored:表示构建过程中发生错误。

然后,您可以通过以下方式强制重建 GitHub Page 存储库 GitHub 动作, 如果你想。

来源:有没有什么办法可以过滤启用了 GitHub 页面的 GitHub repo?,回答者冯克

相关内容