Автор коммита бота проекта 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

Другие вопросы по тегам