如何提取repository_dispatch触发器的用户和类型



我正在github工作流上从C#机器人触发一个repository_dispatch事件。我如何提取用户和使用octokit.net触发运行的事件类型(在我的情况下是"run_ba",我需要运行示例图片中"6天前通过存储库调度触发"标签下的信息(?

运行示例

我尝试使用GEThttps://api.github.com/repos/{repoOwner}/{reponName}/actions/runs,但未找到我要查找的内容。

我在这里发布了我的解决方案,也许它会帮助某人或某人提供更好的方法。

-在工作流中创建另一个作业,为我需要的信息创建注释(check_run_id…(

例如echo"::notice title=RunId::${{github.run_id}}">

-使用octokit根据状态筛选工作流运行-使用octokit从工作流运行列表和附加到注释作业的checksuite中检索基于check_run_id的注释列表。

相关内容

  • 没有找到相关文章

最新更新