Pygithub: GitHub 操作支持

创建于 2020-01-29  ·  24评论  ·  资料来源: PyGithub/PyGithub

此处的文档: https ://developer.github.com/v3/actions/

是否有计划添加对 GitHub Actions 的支持? 该 API 仍处于测试阶段,但我怀疑它在未来不会有太大变化。

feature request

最有用的评论

我不会把这个问题分成六个,而是记录下我遇到的进展。

  • [ ] 神器
  • [x] 秘密
  • [ ] 组织秘密
  • [x] 自托管运行器
  • [x] 工作流程
  • [ ] 工作流作业
  • [x] 工作流程运行

所有24条评论

Actions 不是还在测试阶段吗?

看起来测试版在 11 月结束 [来源]。 不过,该 API 肯定仍处于测试阶段。

置顶此问题以获得更多关注

我不会把这个问题分成六个,而是记录下我遇到的进展。

  • [ ] 神器
  • [x] 秘密
  • [ ] 组织秘密
  • [x] 自托管运行器
  • [x] 工作流程
  • [ ] 工作流作业
  • [x] 工作流程运行

1456 和 #1457

是否有任何计划,何时支持 Actions API?

还没有,但我们愿意接受任何细粒度的 PR 来实施清单项目 ^

我有一个工作流的本地分支,它需要一些润色、测试,更重要的是需要一些空闲时间。

我有时间可以拿Secrets

有人已经在研究 Artifacts 了吗? 否则我可以接受

@3wnbr1随意

我有一个本地分支机构,需要对Workflow Runs更多的爱。

@3wnbr1您的工件的状态如何?

我有工件列表和下载工件,但我没有测试,而且我的实现也需要修改。

@stevenk WorkflowRun似乎缺少workflow_id属性: https: //docs.github.com/en/rest/reference/actions#list -workflow-runs-for-a-repository

另一件小事:如果 id 为int ,则repo.get_workflow(id_or_name)失败:

    "GET", self.url + "/actions/workflows/" + id_or_name
TypeError: can only concatenate str (not "int") to str

我在 PR #1682 中添加了对repo.get_workflow_runs参数的支持,并在 #1684 中添加了对跑步者的有限支持

@JacekPliszka & @3wnbr1工件 API 的状态如何? 如果我能做些什么来推动这件事,我很乐意提供帮助:-)

@YannickJadoul我提议减少样板,并将其推送到我的分支https://github.com/JacekPliszka/PyGithub/tree/meta_artifacts但讨论速度很慢,我参与了其他工作和我需要它的项目被搁置。

因此,您可能想使用我的分支中的某些内容或以当前样式重新编写它。

@JacekPliszka ,好的,太好了,谢谢! :-) 你提到的这个讨论在哪里? 那是公开的还是内部的?

是在这里还是在其他地方处理 repo 或 org 机密?

路线图上是否有秘密删除? 我看到已经添加了创建/更新机密(并且我认为据我所知,它在此处被跟踪),但我没有看到删除 API 的任何接口(如此处所示

@YannickJadoul在这里https://github.com/PyGithub/PyGithub/issues/1556 - 我需要的项目被搁置,所以我失去了重写我所做的事情的动力

@JacekPliszka ,谢谢。 那时我实际上已经找到了它,并创建了#1734,回收了你在这方面的部分原创作品。

此页面是否有帮助?
0 / 5 - 0 等级