1

我正在尝试通过在下面进行以下调用来检索拉取请求状态的最新(最后)描述属性。然后,从那里创建关于如何通过描述属性中的文本处理拉取请求的逻辑。

如果我有分支名称 ( 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
4

0 回答 0