Как использовать Octokit для включения страниц Github для репо?

У меня есть программа Ruby, которая создает новое репо для пользователя, использующего Octokit. Я также хотел бы включить Github Pages для репо из моей программы, но я не могу понять, возможно ли это. Кажется, что Pages API уже включен.


person Eric K    schedule 08.11.2018    source источник
comment
Очевидно, другие тоже столкнулись с этим препятствием: apievangelist.com/2018/04/16/   -  person Eric K    schedule 08.11.2018


Ответы (1)


При «включении» функции страницы GitHub не требуется вызывать специальный API.
Как описано в разделе «Настройка источника публикации для страниц GitHub"

Если ваш сайт является страницей пользователя или организации, имеющей репозиторий с именем <username>.github.io или <orgname>.github.io, вы не можете публиковать исходные файлы вашего сайта из разных расположений.
Страницы пользователей и организаций с таким именем репозитория публикуются только из ветки master .

Для других репозиториев проектов сначала необходимо вручную установить следующие параметры:

https://help.github.com/assets/images/help/pages/none-source-setting.png

person VonC    schedule 08.11.2018