Автор коммита бота проекта Gitlab как аутентифицированный пользователь
Я пытаюсь настроить собственный проект Gitlab с обновлением для автоматического создания запросов на слияние для обновлений зависимостей.
Я создал токен / бот проекта Gitlab с именем « Renewate », которое преобразуется в «project_123_bot». Проблема в том, что мой проект использует правила push, чтобы «проверить, является ли автор коммита пользователем GitLab». Я не знаю, что мне следует использовать в качестве автора коммита git для коммитов, сгенерированных обновлением. Я пытался:
-
Renovate Bot <renovate@gitlab.myorg.com>
-
Renovate Bot <project_123_bot>
-
Renovate Bot <project_123_bot@gitlab.myorg.com>
среди прочего, и я всегда получаю это отклонение, когда нажимаю:
remote: GitLab: Author 'project_123_bot@gitlab.myorg.com' is not a member of team
Какого автора git commit использовать для ботов проекта? Разве боты проекта не могут фиксировать изменения от имени проверенного аутентифицированного пользователя?
1 ответ
Кажется, правильный адрес электронной почты
project123_bot@example.com
. Мне нужно посмотреть, где
example.com
происходит от.
Изменить: "example.com" жестко запрограммирован, см. Https://gitlab.com/gitlab-org/gitlab/-/issues/292668