命令 示例 描述 谁能使用
/[remove-]kind /kind bug
/remove-kind bug
添加或者删除这种kind类型的标签。 例如:kind/bug标签。 任何人都能在一个Pull Request或者Issue上触发这种命令。
/lgtm [cancel] /lgtm
/lgtm cancel
为一个Pull Request添加或者删除lgtm标签,这个标签将用于Pull Request合入判断。 这个仓库的协作者。Pull Request能使用/lgtm cancel命令,但是不能使用/lgtm命令。
/approve [cancel] /approve
/approve cancel
为一个Pull Request添加或者删除approved标签,这个标签将用于Pull Request合入判断。 这个仓库的协作者。
/[remove-]priority /priority high
/remove-priority high
添加或者删除这种priority类型的标签。 例如:priority/high标签。 任何人都能在一个Pull Request或者Issue上触发这种命令。
/[remove-]team /team spec
/remove-team spec
添加或者删除这种team类型的标签。 例如:team/spec标签。 任何人都能在一个Pull Request或者Issue上触发这种命令。
/close /close 关闭一个Pull Request或者Issue。 作者和仓库的协作者能触发这种命令。
/reopen /reopen 重新打开一个Issue。 作者和仓库的协作者能触发这种命令。
/assign [[@]...] /assign @cangjiepl 分配一个Issue给负责人。 任何人都能在一个Issue上触发这种命令, 但是目标负责人必须是这个组织的一个成员。 如果没有指定目标负责人,这表明这个Issue会分配给自己。
/unassign [[@]...] /unassign @cangjiepl 取消分配一个Issue给负责人。 任何人都能在一个Issue上触发这种命令, 但是目标负责人必须是这个组织的一个成员。 如果没有指定目标负责人,这表明这个Issue会取消分配给自己。
/check-issue /check-issue 检查Pull Request是否关联了Issue,如果未关联Issue,添加needs-issue标签,如果已关联,则删除needs-issue标签。 任何人都能在一个Pull Request上触发这种命令。
/remove-needs-issue /remove-needs-issue 删除needs-issue标签。 只有仓库成员才能在Pull Request上触发这种命令。