【问题标题】:Problem setting up Github webhook for ReadTheDocs为 ReadTheDocs 设置 Github webhook 时出现问题
【发布时间】:2019-06-10 16:56:21
【问题描述】:

我第一次开始使用 ReadTheDocs 并尝试将其连接到我的 GitHub 存储库。当我进入 Github 上的 repo 时,选择 Settings 然后从菜单中选择 Webhooks,我认为它应该显示 webhook 的下拉列表,包括 ReadThe Docs。相反,没有列表,只有一个“添加 Webhook”按钮,可将我带到一个页面以设置自定义 Webhook。

我哪里错了?

【问题讨论】:

    标签: github read-the-docs


    【解决方案1】:

    也许将你的 repo 连接到 ReadTheDocs 的一种更简单的方法是从 readTheDocs 端开始。注册您的 RTD 帐户,可以选择使用 GitHub 注册。

    指定您的 GH 帐户信息后,在您的 RTD 帐户仪表板上将有一个“导入项目”选项,其中将列出与您的 GitHub 帐户关联的所有存储库。

    您可以从那里选择要导入的存储库。 RTD 将自动生成 webhook 并开始构建文档。

    如果您还没有,请查看以下资源: *https://docs.readthedocs.io/en/stable/connected-accounts.html#connecting-your-account

    *https://docs.readthedocs.io/en/stable/webhooks.html#webhook-creation

    【讨论】:

    • 谢谢,我试过了。我好像是有联系的。如果(在 readthedocs 中)我转到 Settings/Admin/Connected Services,它会将我的 Github 帐户显示为已连接。如果我然后转到导入项目,它会显示:“未找到远程存储库,请尝试刷新您的帐户”。如果我单击“刷新您的帐户”链接,它会稍微咀嚼它,但仍然没有显示任何回购。好像我已连接到 Github,但 RTD 看不到我的回购。顺便说一句,它们都是私有的,但不确定这有什么不同(我创建了一个测试公共的,但 RTD 仍然找不到它)。
    • 我认为使用私有 github 存储库需要商业订阅 RTD。stackoverflow.com/questions/46907540/…github.com/rtfd/readthedocs.org/issues/3258
    • 这是一个很好的观点。我对公开它没有任何问题,但它在很大程度上是一项正在进行的工作,所以我最初希望让它达到一个半体面的状态,包括文档,首先。无论如何,我会用一个测试公共 repo 再试一次,看看这是否是问题所在。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-05
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 2014-06-01
    相关资源
    最近更新 更多