【发布时间】:2022-01-13 13:30:47
【问题描述】:
我正在从 github 工作流上的 C# 机器人触发 repository_dispatch 事件。如何提取使用 octokit.net 触发运行的用户和事件类型(在我的情况下为“run_ba”,我需要运行示例图片中“通过存储库调度 6 天前触发”标签下的信息)?
我尝试在 https://api.github.com/repos/{repoOwner}/{repoName}/actions/runs 上使用 GET,但没有找到我要查找的内容。
【问题讨论】:
-
嗨@MarianS,您是否试图通过 github 操作工作流来读取用户?如果是这样,请展示您工作流程的相关部分。
-
您好@rethab,我需要在 C# 机器人中提取该数据(因此我可以根据触发运行的用户过滤工作流运行 -> slack 机器人和事件类型 -> run_ba 以取消,重启目的),而不是来自工作流程,这将是这样的:
TRIGGERED_BY: "${{ github.actor }}"
标签: c# github-actions octokit.net