首页 > 解决方案 > Github Actions v4 API?

问题描述

我需要通过一些代码与 Github Actions 进行交互。我为此找到了v3 API,但我一直在迁移代码以改用 v4 API。不幸的是,我无法在 v4 上找到与 github 操作相关的任何内容。使用自省不会显示“工件”或“工作流程”,除了在 上复制后者CloneProjectInput,但也许我需要使用一个功能标志来获取它们。

有没有办法通过他们的 v4 API 与 Github Actions 进行交互?

标签: githubgraphqlgithub-actions

解决方案


还没有:2020 年 1 月宣布的 GitHub Actions API是:

  • 仍处于测试阶段
  • 仅使用V3 API

请注意,两者之间存在差异:

目前,Action 是通过 REST 而不是GraphQL 公开的

当然已经提出了请求:

截至目前,GitHub Actions API 使您能够仅使用 REST API 管理 GitHub Actions。
我一定会将您对 v4 支持的请求转达给团队以供考虑。

(那是 2020 年 4 月中旬)


推荐阅读