我只想连接到我的 GitHub 帐户。当我执行此操作时,我会在页面右上角收到以下红色小弹出窗口的错误消息:
无法检索项目,内部服务器错误。
截至 2022 年 5 月 25 日 19:52(世界标准时间),GitHub 集成已重新启用:
我们很高兴地报告 GitHub 集成已重新启用!您现在可以重新连接 GitHub 并恢复 Heroku 管道功能,包括评论应用程序,带有新生成的令牌。
您可以立即连接到 GitHub 或等待增强集成,如此处所述博客文章。要立即重新建立您的 GitHub 连接,请按照以下步骤操作指示.
以下是引用的博客文章中有关“增强集成”的内容:
为了改进集成的安全模型,我们正在与 GitHub 合作探索其他增强功能,其中包括迁移到 GitHub Apps 以获得更细粒度的权限并启用RFC8705更好地保护 OAuth 令牌。由于这些增强功能需要 Heroku 和 GitHub 都进行更改,因此我们将随着参与的发展发布更多信息。
没有提及增强集成的可用性时间表。
2022年4月15日至5月25日期间,Heroku 调查安全漏洞期间,Heroku 的 GitHub 集成功能被禁用。在那段时间里,仍然可以通过其他方式进行部署,最显着的是通过git push
.
为了减轻可能受损的 OAuth 令牌的影响,我们将在接下来的几个小时内撤销 Heroku GitHub 集成中的所有现有令牌。我们还阻止创建新的 OAuth 令牌,直至另行通知。您的 GitHub 存储库不会受到此操作的任何影响。
由于删除了 Heroku-GitHub 集成,哪些 Heroku 功能变得不可操作?
- 启用审阅应用程序
- 创建(自动和手动)审阅应用程序
- 部署(自动和手动)审核应用程序
- 从 GitHub 部署应用程序(手动或自动)
- Heroku CI 无法创建新的运行(自动或手动)或查看 GitHub 分支列表
- Heroku Button:无法从私人存储库创建按钮应用程序
- ChatOps:无法部署或获取部署通知
- 任何集成了 GitHub 的应用程序都可能受到此问题的影响。要解决特定的集成问题,请向 Heroku 支持提交案例
从 GitHub 部署迁移到 Git 部署
于 2022 年 4 月 21 日 23:53 UTC,Heroku 提供了从基于 GitHub 的部署迁移到基于 Git 的部署的扩展说明:
虽然我们的客户仍然无法通过 Heroku 仪表板重新连接到 GitHub,但我们希望分享对之前提供的代码部署方法的补充。有关如何将部署方法从 GitHub 更改为 Heroku Git 的说明,请参阅以下帮助文章:如何使用 GitHub 存储库中可用的所有更改/应用程序代码将部署方法从 GitHub 切换到 Heroku Git.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)