Интересный кейс: как автоматически отправлять правки с сайта в гитхаб?
Опишу поподробнее, что я имею ввиду. Я хочу задеплоить сайт на GitHub Pages и создать на этом сайте функцию "предложить редактирование". "Предложить редактирование" будет отсылать pull request в соответствующий репозиторий. То есть любой посетитель сайта сможет нажать на кнопку "предложить редактирование", у него откроется окно с редактором текста на странице сайта, затем он сможет внести свои предложения, сохранить и отправить свои изменения как pull request. Соответственно задача делится на две части:
- Во-первых, нужно создать режим редактирования текста на сайте.
- Во-вторых, сделать возможность отправки изменений в качестве пулл реквеста.
Ограничения: Github Pages не дает возможность использовать серверные скрипты, только javascript.
Пожалуйста, расскажите, что вы думаете по поводу поставленных задача. Знаете ли вы способ автоматической отправки пулл реквестов с помощью javascript?