Slack关联GitHub仓库能否代成员注册以接收其commit提交通知
结论
你代成员注册GitHub账号的操作,完全不影响Slack GitHub集成的commit通知接收,只要代注册账号配置正常,你可以正常收到对应账号的提交通知。
核心逻辑说明
Slack的GitHub集成通知仅和推送至目标仓库的提交事件绑定,和账号注册主体没有关联:只要提交对应账号是GitHub平台已生效的合法账号、提交内容成功推送到了你通过/github subscribe githubAccount/repo订阅的仓库,就会触发预设的提交通知。
注意事项
- 代注册完成后需要引导成员完成账号绑定邮箱的验证,未完成邮箱验证的账号提交的commit会被GitHub标记为「未关联账户」,既不会计入仓库提交统计,也可能无法触发Slack通知。
- 若要确认订阅配置是否正确,可以执行
/github subscribe list查看当前订阅的事件列表,确认commits事件在已订阅列表中即可,默认订阅会默认开启该事件。
快速验证方法
可以任选一个已完成的代注册账号,往仓库的非主分支提交一行测试代码并推送,只要你能在Slack收到这条提交的通知,所有配置正常的代注册账号都可以正常触发通知,无需逐个测试。
内容的提问来源于stack exchange,提问作者shinbian11
相关产品推荐
相关产品推荐

