我正在尝试通过在下面进行以下调用来检索拉取请求状态的最新(最后)描述属性。然后,从那里创建关于如何通过描述属性中的文本处理拉取请求的逻辑。
如果我有分支名称 ( for status in repo.commit(branch.head.ref).statuses()
),如何使用 github3.py 模块(版本 1.0.0a2)调用以获取给定分支的状态?
请参阅此链接https://developer.github.com/v3/repos/statuses/#list-statuses-for-a-specific-ref和此链接https://api.github.com/repos/Microsoft /TypeScript/commits/moveModuleTransformToEnd/statuses 供进一步参考。
for pr in repo.pull_requests()
for branch in repo.pull_request(pr.number)
for status in repo.commit(branch.head.ref).statuses()
if status.description == 'foo'
do something