19得票7回答
触发 GitHub 工作流程调度事件后获取运行 ID

我通过GitHub的Rest API触发了工作流运行。但是GitHub在响应体(204)中不发送任何数据。 如何获得触发请求的运行ID? 我知道getRunsList API,它将返回工作流程ID的运行列表,然后我可以获取最新的运行,但是当两个请求几乎同时提交时,这可能会引起问题。

12得票3回答
使用 GitHub API 下载 GitHub Actions 工作流日志

我正在尝试下载GitHub中特定工作流的日志。 我参考了以下链接进行操作,link。 然而,我得到了302响应代码。 不确定问题出在哪里。它没有按预期下载日志 curl -v -u username:$token -H "Accept: application/vnd.github....

12得票1回答
Github搜索API - 排除特定主题

根据文档,我可以使用-来从搜索API中排除某些内容...例如,我在语言字段上测试过,这个方法可行,但是在主题上不起作用。 根据文档: 提示 cats stars:>10 -language:javascript 匹配包含单词“cats”,有超过10颗星但不是使用JavaScript编写...

11得票1回答
无法访问GitHub API,出现“bad credentials”错误

我想为一个PR添加自定义代码检查。经过一些研究,我发现可以使用下面提到的API完成。 POST /repos/{owner}/{repo}/check-runs 最初,它给了我这个错误: { "message": "You must authenticate via a Gi...

11得票2回答
使用 GitHub 的 "list-issues-for-a-repository" API。

当你进入GitHub,在Issues下,它会将所有未解决的问题显示为HTML页面。我们想要实现一个仪表板,展示存储库中按标签分组的所有问题,包括那些没有正确标记的问题。 这是相应的列出存储库问题的API。 虽然我最初使用jQuery和Javascript,但现在我正在使用PHP进行概念验证...

8得票1回答
Github企业版API - 如何确定用户是否处于休眠状态?

运行 Github Enterprise 2.18。是否有办法通过 API 确定用户处于休眠状态?我无处看到特定的调用...