进入系统设置-应用与集成,在开发工具集成栏打开 GitHub 集成。(需组织管理员权限)
组织管理员可以通过两种方式完成GitHub集成:
集成前,请先确认你的账号具有组织仓库owner权限。
选择集成访问方式:登录 GitHub授权,点击底部按钮「连接到 GitHub」。
点击「Grant」以允许 LigaAI 访问您的组织仓库,点击「Authorize LigaAI」。
注意:如果在授权页面组织仓库信息的按钮显示为「request」,说明你不具备管理员权限。
按上述操作步骤授权后,LigaAI将与你授权的组织仓库信息进行集成绑定。
1、未点击组织仓库后面的grant按钮,直接点击了Authorize按钮?
解决方法:登录GitHub账号,在组织管理中找到对应组织的设置,在设置中找到第三方访问(Third-party access)-拒绝授权的LigaAI进行编辑,在详情中授予LigaAI 访问权限。
2、如何修改组织仓库角色权限?
解决方法:登录GitHub账号,在组织中找到人员,将「配置LigaAI和GitHub集成」操作的用户修改为owner,修改成功后,让具有owner权限的用户重新进行 LigaAI 和GitHub的集成
选择集成访问方式:使用个人访问令牌。
为避免原操作集成的用户移出仓库或组织,导致个人访问令牌集成失效,建议使用公用账号而非个人账号生成个人访问令牌做集成。
登录GitHub账号,打开 个人中心 - 设置,在开发者设置中的点击个人访问令牌,生成新令牌。
回到LigaAI集成配置页,根据配置页指引把令牌复制粘贴到对应输入框,点击底部按钮「连接到 GitHub」完成集成配置。
1、生成的个人访问令牌权限不足?
解决方法:请按上述操作步骤返回到GitHub中更新令牌。