谁有尝试过gitee 上通过 API 获取所有自己参与的代码仓的待评审PR列表?

A:问个问题,谁有尝试过gitee 上通过 API 获取所有自己参与的代码仓的待评审PR列表?

B:gitee貌似没有直接的API,我们是在获取单个API详情后,看assignees字段
quickIssue实现了这个筛选:
https://quickissue.openeuler.org/zh/pulls/
关联gitee账号的欧拉社区账号登录,这里筛出待处理的就是指派给’我’的

A:我也打算自己写,就是把所有的sig info里刷一遍,把自己有权限的代码仓都理出来,然后遍历这些代码仓的open pr。但是不确定这样的操作会不会太慢

C:“消息中心”适合干这个,优先支持,并提供个API

B:https://quickissue.openeuler.org/api-issues/pulls?page=1&per_page=10&sort=created_at&assignee=shinwell_hu

2 个赞

我有仓库的合入权限,但是这个pr没有指派给我,这种要展示出来吗

I don’t think it is necessary.

https://gitee.com/openeuler/openstack/blob/master/tools/oos/scripts/check_openstack_sig_pr.py
我们sig有,检查sig的pr,每天定时发邮件给maintainer

I don’t think it is necessary.

https://message-center.test.osinfra.cn/message_center/todo-pulls?user_name=xxx