Прокомментируйте проблемы github от Travis CI как TravisCIBot

#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 или проблеме.