首页 > 解决方案 > 在 Bitrise 上,我可以让两个工作流程独立更新同一个 PR 上的单独 GitHub 检查吗?

问题描述

当我在 GitHub 上创建拉取请求时,我的项目在 Bitrise 中启动了一个工作流程,该工作流程仅存在于启动其他两个工作流程,然后完成。我希望在 GitHub 拉取请求检查对话框中看到的是三个不同的 Bitrise 检查,它们正在等待每个工作流完成(一个用于初始短工作流,然后两个用于从第一个开始的两个工作流)。实际上,我只看到这个初始工作流程的一项检查。这个总是在大约 15 秒后成功,因为正如我所说,它本身并没有真正的工作。是否可以为所有工作流程显示不同的检查?

标签: bitrise

解决方案


这个总是在大约 15 秒后成功,因为正如我所说,它本身并没有真正的工作。

将一些工作移到这个主工作流中,然后将Bitrise Wait for Build步骤添加到工作流的末尾(https://devcenter.bitrise.io/builds/triggering-builds/trigger-multiple-workflows/)。这样,这个主触发的工作流会将最终状态报告回 GitHub,并且不必在 15 秒内完成,它可以在等待其他工作流的同时进行实际工作。


推荐阅读