获取有关 GitHub 操作中特定 ID 的最后一个工作流 运行 的信息
Getting info about the last workflow run for a specific ID in GitHub Actions
我很困惑,有什么方法可以通过 API 获取特定工作流 ID 的最后一个工作流 运行 的状态?在阅读有关 GitHub 操作的 REST API 文档后,我没有找到执行此操作的方法。
详细说明,我的存储库中的 .github/workflows/
文件夹如下所示:
.github/
|_ workflows/
|_ deploystaging.yml
|_ deployprod.yml
这两个都有 on-push
触发器,因此它们会在推送任何提交后立即开始构建。
现在,我想通过 REST API.
显式获取有关 deploystaging.yml
文件的信息(无论是成功还是失败)
谢谢。
有一个 endpoint 可以列出给定工作流 ID 的所有工作流 运行。每个 运行 对象包含具有当前 运行 状态的 status
和具有构建结果的 completion
(告诉您它是成功还是失败)。
我很困惑,有什么方法可以通过 API 获取特定工作流 ID 的最后一个工作流 运行 的状态?在阅读有关 GitHub 操作的 REST API 文档后,我没有找到执行此操作的方法。
详细说明,我的存储库中的 .github/workflows/
文件夹如下所示:
.github/
|_ workflows/
|_ deploystaging.yml
|_ deployprod.yml
这两个都有 on-push
触发器,因此它们会在推送任何提交后立即开始构建。
现在,我想通过 REST API.
显式获取有关deploystaging.yml
文件的信息(无论是成功还是失败)
谢谢。
有一个 endpoint 可以列出给定工作流 ID 的所有工作流 运行。每个 运行 对象包含具有当前 运行 状态的 status
和具有构建结果的 completion
(告诉您它是成功还是失败)。