Github API中REST /code-scanning/alerts对应的GraphQL等价接口查询
Github GraphQL中对应REST接口
/repos/:owner/:repo/code-scanning/alerts的等价接口 存在等价的GraphQL接口,你之前使用的vulnerabilityAlerts是针对依赖项漏洞告警的,和REST接口里的代码扫描告警不是同一类数据,所以返回空节点很正常。
正确的查询应该使用codeScanningAlerts字段,示例如下:
query { repository(owner: "你的用户名", name: "仓库名") { codeScanningAlerts(first: 100) { nodes { createdAt dismissedAt id rule { description severity } state } } } }
- 该字段返回的就是对应REST接口
/repos/:owner/:repo/code-scanning/alerts的代码扫描告警数据 - 你可以根据需求添加更多字段,比如告警的详细描述、影响的代码位置等
内容的提问来源于stack exchange,提问作者meng li
相关产品推荐
相关产品推荐

