gpt4 book ai didi

github - 当 Heroku 审查应用程序构建失败时阻止合并

转载 作者:行者123 更新时间:2023-12-01 05:49:50 25 4
gpt4 key购买 nike

我们使用 Github + CircleCI + Heroku 进行自动部署设置。

有时会出现 CI 未捕获的部署错误(尽管 CI 运行正常,但部署失败事件)。我们为所有 PR 设置了审查应用程序。

如果 PR 能指出这一点并在审查应用程序的部署失败时阻止我们合并(这通常意味着登台/生产应用程序的部署也会失败),那就太好了。

我找不到任何关于此的文档。我看到的唯一可能的方法是使用 GitHub API 为此添加自定义检查。

有人解决了这个问题吗?

最佳答案

我们做了一个 GitHub Action 来测试 Heroku Review App 的部署状态:https://github.com/marketplace/actions/heroku-review-app-deployment-status .
这可以在 GitHub 工作流中用于测试部署状态。
更新:我们写了一篇很好的博客文章,介绍了验证应用程序部署状态的不同方法。
链接:https://blog.niteo.co/staging-like-its-2020/

关于github - 当 Heroku 审查应用程序构建失败时阻止合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55935143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com