跳转到内容

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

另请参阅

Released under the MIT License.