Google Cloud Build 总是连接到错误的 GitHub 帐户
Google Cloud Build always connects to wrong GitHub account
我正在尝试创建 Cloud Build 触发器。当我单击 Connect Repository 和 select GitHub (Cloud Build GitHub App) 作为源时,它总是连接到错误的 GitHub 帐户。不幸的是,我最初登录 GitHub 使用的是我的工作帐户,而不是我想要连接的个人帐户。现在它总是列出我可以从我的工作 GitHub 帐户访问的存储库,即使我从我的个人帐户的添加帐户流程 return 也是如此。
我已尝试清除所有 cookie 并使用全新的 GCP 项目,但问题仍然存在。我猜 GitHub 帐户是在组织级别链接的。有什么想法吗?
您可以登录您的 Github 帐户并撤销您为 google 帐户提供的身份验证。
这应该对你有帮助https://help.github.com/en/github/authenticating-to-github/reviewing-your-authorized-integrations
我尝试按照以下步骤重现您的案例
我使用我的 GitHub 帐户将 Cloud Build 连接到存储库。
我创建了一个新的 GitHub 帐户来解决这个问题。
我尝试在使用不同的 GitHub 帐户时通过选择 "Add new account" 选项将 Cloud Build 连接到存储库。
我在弹出的 window 上登录了新帐户。 (授权第二个帐户)
账户未添加,仓库仍连接到之前的账户。
因此,在将 Cloud Build 连接到存储库时,确实存在关于添加第二个 GitHub 帐户的问题。
解决方法:
我尝试通过我的 GitHub 帐户撤销对 GitHub 应用程序的访问,如@pradeep 所述。
当我撤销GitHub应用程序访问权限时,从我的GitHub帐户(我在Cloud Build中登录的第一个帐户)出现了第二个帐户,但这不是预期的行为。 (在上面的第 4 步我已经授权它)
- Did you succeed in adding the account via this workaround?
此外,我代表您创建了一个 Public Issue 来解决这个问题。
此问题报告已转发给 Cloud Build 工程团队,以便他们进行调查,但目前尚无解决方案的 ETA。将提供有关此问题的未来更新 here。
您可以为 Public 问题“加注星标”,以提高知名度,并将您的电子邮件地址添加到“抄送”部分,以便接收案例更新。
我正在尝试创建 Cloud Build 触发器。当我单击 Connect Repository 和 select GitHub (Cloud Build GitHub App) 作为源时,它总是连接到错误的 GitHub 帐户。不幸的是,我最初登录 GitHub 使用的是我的工作帐户,而不是我想要连接的个人帐户。现在它总是列出我可以从我的工作 GitHub 帐户访问的存储库,即使我从我的个人帐户的添加帐户流程 return 也是如此。
我已尝试清除所有 cookie 并使用全新的 GCP 项目,但问题仍然存在。我猜 GitHub 帐户是在组织级别链接的。有什么想法吗?
您可以登录您的 Github 帐户并撤销您为 google 帐户提供的身份验证。
这应该对你有帮助https://help.github.com/en/github/authenticating-to-github/reviewing-your-authorized-integrations
我尝试按照以下步骤重现您的案例
我使用我的 GitHub 帐户将 Cloud Build 连接到存储库。
我创建了一个新的 GitHub 帐户来解决这个问题。
我尝试在使用不同的 GitHub 帐户时通过选择 "Add new account" 选项将 Cloud Build 连接到存储库。
我在弹出的 window 上登录了新帐户。 (授权第二个帐户)
账户未添加,仓库仍连接到之前的账户。
因此,在将 Cloud Build 连接到存储库时,确实存在关于添加第二个 GitHub 帐户的问题。
解决方法:
我尝试通过我的 GitHub 帐户撤销对 GitHub 应用程序的访问,如@pradeep 所述。
当我撤销GitHub应用程序访问权限时,从我的GitHub帐户(我在Cloud Build中登录的第一个帐户)出现了第二个帐户,但这不是预期的行为。 (在上面的第 4 步我已经授权它)
- Did you succeed in adding the account via this workaround?
此外,我代表您创建了一个 Public Issue 来解决这个问题。
此问题报告已转发给 Cloud Build 工程团队,以便他们进行调查,但目前尚无解决方案的 ETA。将提供有关此问题的未来更新 here。
您可以为 Public 问题“加注星标”,以提高知名度,并将您的电子邮件地址添加到“抄送”部分,以便接收案例更新。