Azure devops 允许机器人在Azure中自动完成拉取请求,同时需要一次批准

Azure devops 允许机器人在Azure中自动完成拉取请求,同时需要一次批准,azure-devops,renovate,Azure Devops,Renovate,我正在试着设置。我已经将它配置为自动合并它发出的所有请求,但它似乎不能,因为我们还有一个至少需要一次批准的存储库策略 renove.json { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:js-app" ], "baseBranches": [&q

我正在试着设置。我已经将它配置为自动合并它发出的所有请求,但它似乎不能,因为我们还有一个至少需要一次批准的存储库策略

renove.json

{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:js-app"
  ],
  "baseBranches": ["main"],
  "lockFileMaintenance": { "enabled": true },
  "automerge": true
}
在pull请求中,它表示将自动批准:

更新配置

通常,默认情况下,自动合并工具仅在满足所有必需的分支策略(如果有)时才会自动合并PR。同样的情况也适用于翻新

如果您有强制的请求审核,那么这意味着更新无法自动合并其自己的PR,直到此类审核发生

有两个approval helper应用程序(“”和“”)可以通过Refrove将所有自动合并请求标记为approved。但这两个应用程序仅适用于GitHub。有关更多详细信息,请参见


在Azure DevOps上,翻新没有任何可用的功能或扩展可以自动批准PR或绕过所需的审核。因此,目前在自动合并之前,所需的审阅者必须手动批准PR。或者,如果PR不需要批准,您可以从分支机构策略中禁用它。

Hi@berkelybross,情况如何?我的回答中的解释和建议对你有帮助吗?请检查一下。如果您对此有任何疑问,请随时告诉我们。