У меня есть приложение GitHub, настроенное для извлечения некоторых данных, аутентификации с помощью токена установки и фиксации их в соответствующем репозитории каждый день.Мне бы хотелось, чтобы эти новые данные были доступны на сайте GitHub Pages для репо, для которого требуется сборка GitHub Pages.Приложение GitHub имеет права чтения и записи, назначенные для «Содержимое репозитория» и «Страницы».
Похоже, что ежедневная фиксация пытается перестроить страницу, как в настройках GitHub Pages репозитория после ежедневной фиксации, которую я вижу.:
Your site is having problems building: Page build failed.
Пустой коммит с моей основной учетной записью (не с приложением GitHub) после неудачной сборки вызывает успешное перестроение, как показано ниже.
23-25 октября 2018 года: https://github.com/btouellette/HHHFreshBotRedux/commits/master
Ничто в документации GitHub об этих общих ошибках сборки (https://help.github.com/articles/generic-jekyll-build-failures/) не имеет значения, так как я не использую ключ развертывания, у основной учетной записи, на которой установлено приложение GitHub, есть проверенная электронная почтаадрес, и я только отправляю статические файлы и вообще не использую Jekyll.
Поскольку я уже аутентифицируюсь с помощью API GitHub для фиксации файла, я попытался использовать конечную точку API для ручного запроса на компоновку страницы.(https://developer.github.com/v3/repos/pages/#request-a-page-build). В документации сказано, что эта конечная точка включена для приложений GitHub, но когда я пытаюсь вызвать ее, я получаю ответ" Ресурс недоступен для интеграции ".
Есть ли способ устранения сбоев сборки, заставить конечную точку API построения страницы работать с приложением GitHub или найти другой способ сделатьновые файлы доступны на сайте GitHub Pages?