cnb-rs label edit
cnb-rs label edit <name> [--name <new>] [-c <hex>] [-d <text>]编辑仓库标签的名称、颜色或描述。对齐 gh label edit。
alias
cnb-rs label update 是本命令的 visible_alias,依然可用。推荐新脚本走 edit。
参数
<name>: 当前标签名称(位置参数,必填)
选项
--name <NEW_NAME>: 新名称重命名,alias:--new-name-c, --color <HEX>: 新颜色(十六进制格式,不含#)-d, --description <TEXT>: 新描述
三个选项至少必须传一个,否则会 friendly bail 且返回非零退出码。
继承的全局选项:
--repo <REPO>: 指定仓库路径(格式:group/repo)--json: 以 JSON 格式输出--domain <DOMAIN>: 指定目标域名(默认:cnb.cool)
示例
bash
# 重命名 + 改色 + 改描述一次完成
$ cnb-rs label edit bug --name critical-bug --color ff0000 -d "严重 Bug"
✓ 标签 bug 已重命名为 critical-bug
# 仅改色
$ cnb-rs label edit bug -c d73a4a
✓ 标签 bug 已更新
# 老写法(alias)仍可用
$ cnb-rs label update bug --new-name critical-bug
✓ 标签 bug 已重命名为 critical-bug
# 未传任何修改项 → friendly 报错
$ cnb-rs label edit bug
错误: 请至少指定一个修改项:--name / --color / --description