cnb-rs pr assignees check
cnb-rs pr assignees check <NUMBER> <USERNAME>Pre-flight 校验:检查用户是否可以被 assign 到 PR。
参数
<NUMBER>: PR 编号<USERNAME>: 要检查的用户名
Exit Code
| Exit | 含义 |
|---|---|
0 | 用户可以被 assign |
1 | 用户不能被 assign(无权限 / 不存在 / 被冻结 等)+ 详细错误打 stderr |
CI 脚本范例
bash
if cnb-rs --repo $REPO pr assignees check 123 alice; then
cnb-rs --repo $REPO pr assignees add 123 alice
else
echo "alice 无法被 assign,跳过" >&2
fiAPI
| 步骤 | API | 方法 |
|---|---|---|
| 校验 | ${CNB_API_ENDPOINT}/{repo}/-/pulls/{number}/assignees/{username} | GET |