【发布时间】:2019-04-11 14:15:29
【问题描述】:
我有一个 Ruby 程序,它为使用 Octokit 的用户创建一个新的 repo。我还想从我的程序中为 repo 启用 Github Pages,但我不知道这是否可能。 Pages API 似乎假设页面已经启用。
【问题讨论】:
-
显然其他人也遇到了这个障碍:apievangelist.com/2018/04/16/…
标签: github-api octokit
我有一个 Ruby 程序,它为使用 Octokit 的用户创建一个新的 repo。我还想从我的程序中为 repo 启用 Github Pages,但我不知道这是否可能。 Pages API 似乎假设页面已经启用。
【问题讨论】:
标签: github-api octokit
“启用”GitHub 页面功能时,无需调用特定的 API。
如“Configuring a publishing source for GitHub Pages”中所述
如果您的站点是用户或组织页面,其存储库名为
<username>.github.io或<orgname>.github.io,则您无法从不同位置发布站点的源文件。
具有此类存储库名称的用户和组织页面仅从master分支发布。
对于其他项目repos,需要先手动设置以下设置:
【讨论】: