#github #travis-ci #github-api
#github #travis-ci #github-api
Вопрос:
В этом руководстве описывается, как использовать GitHub REST API для создания комментариев в pullrequests с использованием личных токенов доступа GitHub. Наконец, появится комментарий с вашей личной учетной записью на github и аватаром. В примере можно увидеть такую команду с текстом Test it at [...]
.
Есть ли возможность прокомментировать как traviscibot, чтобы вместо этого отображался этот значок travis? Я хочу, чтобы читатель мог различать, какие команды были выполнены Трэвисом, а какие — человеком.
Возможным обходным путем было бы создать новую учетную запись GitHub, назвать ее my-travis-1234567890
, добавить эту учетную запись в репозиторий, создать личный токен доступа для этой учетной записи и использовать последнюю. Но есть ли способ без создания новой учетной записи GitHub?
Комментарии:
1. Нет, вы не можете использовать свой собственный токен доступа для публикации сообщения от имени кого-либо другого. Это было бы верным путем к катастрофе.
2. @jonrsharpe Это звучит очевидно, но когда вы предоставляете travis свою личную учетную запись доступа для развертывания, она также фиксируется с помощью Author: Deployment Bot (от Travis CI) <deploy@travis-ci.org > и не с моим именем на github. Также отображается значок travis.
3. Автором коммита может быть все, что вы хотите, это отличается от авторизации на GitHub для отправки коммитов или публикации сообщения о PR или проблеме.