You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置PullApprove向父团队的子集发送审批请求?

解决PullApprove v3子集团队审批请求配置问题

你的问题出在使用~general-team排除大团队时,连带把作为其子集的specific-team成员也排除了——PullApprove会识别到小团队成员同时属于被排除的大团队,因此标记他们为不可用,导致没有请求发出。

要实现「允许大团队任意成员审批,但仅向小团队发送请求」的需求,需要分开配置审批资格范围和请求发送对象:

version: 3

groups:
  code:
    reviews:
      required: 1
      request: 2
    reviewers:
      teams:
        - general-team  # 允许整个general-team的成员参与审批
    requested_teams:
      - specific-team  # 仅向specific-team的成员发送审批请求

配置说明

  • reviewers.teams:定义所有具备审批资格的人员范围,这里设置为general-team,确保大团队里的任何成员都能主动审批PR,哪怕没收到请求。
  • requested_teams:指定需要发送审批通知的团队,这里只填specific-team,避免打扰大团队其他成员。

这样既满足了审批权限的要求,又能精准控制通知对象,不会出现成员被误排除的问题。

内容的提问来源于stack exchange,提问作者savagedata

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 21:12:48