Azure管道不允许启用拉取请求验证

时间:2020-02-18 07:34:15

标签: github azure-pipelines

在尝试启用Azure拉取请求验证时,会引发以下错误。

Unable to configure a service on the selected GitHub repository. This is likely caused by not having the necessary permission to manage hooks for the selected repository.

我用访问令牌创建了一个github连接。并启用以下所有作用域,我需要启用什么确切作用域?

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为范围不是造成您问题的主要原因。我生成了不同的github PAT,发现启用Azure pull request validation的管道可以很好地工作,即使我只定义了上面定义的部分。

请选中此similar issue,检查是否可以在Github Web UI中直接创建Webhooks。 (Github =>设置=> Webhooks)。并根据reply from Eddie

如果它是个人存储库,则只有存储库所有者可以创建挂钩。如果它是组织存储库,则至少需要具有“管理员权限”,该权限可以具有“添加,删除和编辑webhooks和服务挂钩”权限,并可以“​​更改存储库的设置”。

希望有帮助。

相关问题