如何在renovate.json中设置Renovate Bot为GitLab合并请求作者?
GitLab中Renovate MR作者设置及assignees字段说明
一、把MR作者改成Renovate Bot的步骤
你当前MR作者是自己,是因为Renovate用了你的个人账号权限运行。要改成Bot身份,得这么做:
- 在GitLab里建一个专门的Renovate Bot用户(或者用官方提供的Renovate Bot账号,前提是有权限使用)
- 给这个Bot用户分配项目的开发者权限(至少得能创建MR)
- 配置Renovate时,使用这个Bot用户的API token,替换掉你个人的token
- 之后生成的MR作者就会是这个Bot,你就能直接自行合并这些请求了
二、assignees字段的正确用法
assignees和MR作者没关系,它是用来设置MR创建后自动分配的处理人,值填GitLab用户的用户名(不是显示名称)。比如你的用户名是axel,配置就写成:
{ "assignees": ["axel"], // 其他Renovate配置项... }
内容的提问来源于stack exchange,提问作者axel
相关产品推荐
相关产品推荐

