获取给定提交范围的 GitHub 已关闭问题列表

Nic*_*nks 5 github github-issues

给定一个提交范围,说:

https://github.com/microsoft/msquic/compare/3fb2c1145be48cf5acbca72a4e42d8702e3afbd6...2be77cd39ce39528b00ea698645e369b12187502

是否可以获得这些提交关闭的问题列表?

我能判断的唯一方法是手动转到每个提交,找到相应的 PR,然后查看是否存在与之相关的任何问题。有什么办法可以自动化吗?

Geo*_*xon 0

正如@Eric_Wang 在评论中提到的;Github“问题”并不(必然)关联特定的提交或分支,除非手动标记那么多。合并的 Github Pull 请求将会,但同样,除非它们是手动与问题关联的。但是(考虑到赏金的时间限制)您可以使用Preview v3 Commit Search API对匹配或引用您给定请求的问题和 PR 进行文本 grep。如果时间延长,我会给你看一个例子,但它是相当不言自明的