feat(issue): add issue +reopen to reopen a closed issue #362

Merged
wbtiger merged 1 commits from heke1228/gitlink-cli:feat/issue-reopen into master 2026-07-14 20:41:04 +08:00
Contributor

背景

issue 组有 +close 却没有 +reopen,而 milestonepr 都有 reopen 对应命令。对标 gh issue reopen

改动

新增 issue +reopen,与 +close 共用 setIssueStatus 助手:先取当前 issue、replay 其元数据(优先级/标记/负责人/关联分支/日期)再置 status_id(reopen=1,close=5),与 +close 保留完全一致的字段集。新增双语 i18n 键与测试。

验证

go build ./...go test ./... 通过。

## 背景 `issue` 组有 `+close` 却没有 `+reopen`,而 `milestone`、`pr` 都有 reopen 对应命令。对标 `gh issue reopen`。 ## 改动 新增 `issue +reopen`,与 `+close` 共用 `setIssueStatus` 助手:先取当前 issue、replay 其元数据(优先级/标记/负责人/关联分支/日期)再置 `status_id`(reopen=`1`,close=`5`),与 `+close` 保留完全一致的字段集。新增双语 i18n 键与测试。 ## 验证 `go build ./...`、`go test ./...` 通过。
heke1228 added 1 commit 2026-07-08 12:16:47 +08:00
8f5cc1637d
feat(issue): add issue +reopen to reopen a closed issue
Signed-off-by: 林晨 (Leo Cheng) <chengkelfan@qq.com>
wbtiger merged commit b45ff6af88 into master 2026-07-14 20:40:59 +08:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Gitlink/gitlink-cli#362
No description provided.