关于拉取请求的预定提醒
预定提醒帮助团队将重点放在需要他们关注的最重要审查请求上。 拉取请求的预定提醒将会在指定的时间向您在 Slack 中的团队发送一条消息,提醒所有已经打开、需要您或您的团队审查的拉取请求。 例如,您可以创建一个预定提醒,在每个星期三上午 9:00 发送消息到您团队在 Slack 的主要通信频道, 包括所有已打开、要求团队审查的拉取请求。
对于团队的所有拉取请求或团队已经请求审查的所有拉取请求,组织所有者可为其组织中的一个或多个团队预定提醒。
GitHub 只会触发每个所有者最多 5 个仓库的提醒,每个仓库最多触发 20 个拉取请求。 将更改从上游合并到分支时,不会发送提醒。
为组织创建预定提醒
- 在 GitHub 的右上角,选择个人资料照片,然后单击 “你的组织”。
- 在组织旁边,单击“设置”。
- 在边栏的“集成”部分中,单击“ 计划提醒”。
- 在“预定提醒”下,单击“添加第一个提醒”。
- 在“Slack 工作区”下,单击“授权 Slack 工作区”,并按照说明进行操作。
- 在“Slack channel(Slack 通道)”下,输入您想要接收通知的 Slack 通道的名称。
Tip
如果此 Slack 通道是专用通道,则需要邀请集成到该通道:
/invite @github
。 此外,需要要求用户在其 Slack 通道之一中运行/github signin
,否则不会 @mentioned 他们。 有关详细信息,请参阅 Slack 集成文档中的入门。 - 在“Days(日期)”下,单击“Weekdays(周日期)” 以选择一个或多个想要接收预定提醒的日期。
- 在“时间”下,单击“上午 9:00” 以选择想要接收预定提醒的一个或多个时间。**** (可选)要更改时区,请单击当前时区旁边的 并选择其他时区。
- 在“Tracked repositories(跟踪的仓库)”下,选择您希望团队接收其拉取请求审查提醒的仓库。
- 要接收所选团队具有访问权限的所有存储库的提醒,请单击“所有存储库”。
- 要接收一部分存储库的提醒,请单击“仅选定存储库”,然后选择所选团队具有访问权限的一个或多个存储库。
- 在“筛选已分配进行评审代码的团队”下,选择“添加团队”下拉菜单并单击一个或多个团队。 您最多可以添加 100 个团队。 如果您选择的团队无法访问上面选择的“跟踪的仓库”,您将无法创建预定提醒。
- (可选)要从计划的提醒中排除草稿拉取请求,请选择“忽略草稿”。 有关详细信息,请参阅“关于拉取请求”。
- (可选)若要只在团队或团队成员特别要求评审时才包含拉取请求,请选择“需要审查请求”。 如果不选择此选项,所有拉取请求都将包含在预定提醒中。
- (可选)要在完成对拉取请求的评论后提醒请求的作者,请选择“评论后提醒作者”,并选择达到多少条评论后发送提醒。
- (可选)若要关闭针对已经审查并批准的拉取请求的预定提醒,请选择“忽略已批准的拉取请求”。 然后单击“忽略 1 个或多个审批”来选择拉取请求必须忽略多少审批。
- 在“Minimum age(最小存在时间)”下,键入拉取请求存在的时长(小时)。 预定提醒不包括晚于此时间的拉取请求。
- 在“Minimum staleness(最短过时)”下,键入自上次对拉取请求执行次活动以来的时间。 预定提醒不包括其最后一次活动时间比目前时间更晚的拉取请求。
- 在“Ignored terms(忽略的术语)”下,键入可能出现在拉取请求标题中的逗号分隔的术语列表。 预定提醒不包括其标题中含有其中一个或多个术语的任何拉取请求。
- 在“Ignored labels(忽略的标签)”下,键入以逗号分隔的标签列表。 预定提醒不包括具有其中一个或多个这些标签的任何拉取请求。
- 在“Required labels(必需的标签)”下,键入以逗号分隔的标签列表。 预定提醒仅包括尚未忽略的拉取请求(如果它们具有其中一个或多个标签)。
- 单击“创建提醒”。
- (可选)若要测试提醒,请单击 。
管理组织的预定提醒
- 在 GitHub 的右上角,选择个人资料照片,然后单击 “你的组织”。
- 在组织旁边,单击“设置”。
- 在边栏的“集成”部分中,单击“ 计划提醒”。
- 在要更新的预定提醒旁边,单击“编辑”。
- 对预定提醒进行一次或多次更改。
- 若要保存更改,请单击“更新提醒”。
- (可选)若要测试提醒,请单击 。
删除组织的预定提醒
- 在 GitHub 的右上角,选择个人资料照片,然后单击 “你的组织”。
- 在组织旁边,单击“设置”。
- 在边栏的“集成”部分中,单击“ 计划提醒”。
- 在页面底部,单击“删除此提醒”。
- 如需确认要删除预定提醒,请单击“确定”。