跳转到内容

cnb-rs label

cnb-rs label <subcommand>

管理仓库标签。对齐 gh label 的 5 个主子命令(list / create / edit / delete / clone),额外保留 issue-list / pull-list 作为脚本友好的查询入口。

Issue / PR 上的标签写操作

Issue / PR 的 label 增 / 删 / 覆盖 / 清空 已被 cnb-rs issue editcnb-rs pr edit--add-label / --remove-label / --set-labels / --clear-labels 全覆盖,原 label issue-* / label pull-* 的 8 个写操作子命令已于 v0.13 移除。

可用命令

仓库标签(对齐 gh label)

查询 Issue / PR 标签

示例

bash
# 列出仓库所有标签
$ cnb-rs label list

# 搜索包含 "bug" 的标签前 5 个
$ cnb-rs label list --search bug --limit 5

# 创建标签(随机色)
$ cnb-rs label create bug

# 创建标签(指定色与描述)
$ cnb-rs label create bug -c d73a4a -d "Bug 修复"

# 重命名标签
$ cnb-rs label edit bug --name critical-bug --color ff0000

# 从另一个仓库复制全部 labels过来
$ cnb-rs label clone group/source-repo

# 列出 Issue / PR 的标签
$ cnb-rs label issue-list 42
$ cnb-rs label pull-list 10

另请参阅

Released under the MIT License.