在 Bitrise 上,我可以让两个工作流独立更新对同一个 PR 的单独 GitHub 检查吗?
On Bitrise, can I make two workflows independently update separate GitHub checks on the same PR?
当我在 GitHub 上创建拉取请求时,我的项目在 Bitrise 中启动了一个工作流,该工作流仅用于启动其他两个工作流,然后它结束。我希望在 GitHub 拉取请求检查对话框中看到的是三个不同的 Bitrise 检查,它们正在等待每个工作流程完成(一个用于初始的短工作流程,然后另外两个用于从此开始的两个工作流程第一)。实际上,我只看到一个针对这个初始工作流程的检查。这个总是在大约 15 秒后成功,因为正如我所说的,它自己并没有真正的工作。是否可以对所有工作流显示不同的检查?
This one always succeeds after about 15 seconds because, as I've stated, it does no real work of its own.
将一些工作移到这个主要工作流程中,然后将 Bitrise Wait for Build
步骤添加到工作流程的末尾 (https://devcenter.bitrise.io/builds/triggering-builds/trigger-multiple-workflows/)。这样,这个主要触发的工作流程会将最终状态报告回 GitHub,并且它不必在 15 秒内完成,它可以在等待其他工作流程时完成实际工作。
当我在 GitHub 上创建拉取请求时,我的项目在 Bitrise 中启动了一个工作流,该工作流仅用于启动其他两个工作流,然后它结束。我希望在 GitHub 拉取请求检查对话框中看到的是三个不同的 Bitrise 检查,它们正在等待每个工作流程完成(一个用于初始的短工作流程,然后另外两个用于从此开始的两个工作流程第一)。实际上,我只看到一个针对这个初始工作流程的检查。这个总是在大约 15 秒后成功,因为正如我所说的,它自己并没有真正的工作。是否可以对所有工作流显示不同的检查?
This one always succeeds after about 15 seconds because, as I've stated, it does no real work of its own.
将一些工作移到这个主要工作流程中,然后将 Bitrise Wait for Build
步骤添加到工作流程的末尾 (https://devcenter.bitrise.io/builds/triggering-builds/trigger-multiple-workflows/)。这样,这个主要触发的工作流程会将最终状态报告回 GitHub,并且它不必在 15 秒内完成,它可以在等待其他工作流程时完成实际工作。