chroe
|
f986634498
|
feat(issue): add batch-reopen and batch-comment shortcuts
在现有 batch-close/update/delete 基础上补全 Issue 批量操作:
- issue +batch-reopen 批量重新打开已关闭的 Issue
- issue +batch-comment 批量为多个 Issue 添加评论
两者均复用现有批量基础设施(collectIssueNumbers / parseBool /
fetchExistingIssue / batchCloseSummary),支持 --numbers、--from CSV、
--dry-run 预演,与 batch-close 行为一致。
reopenIssue 复用 fetchExistingIssue 保留 subject/description 后将
status_id 置为 openIssueStatusID(1);commentIssue 向
/v1/.../issues/{n}/journals POST notes。
含单元测试(dry-run 路径 + 必填参数校验)。
|
2026-07-09 22:13:52 +08:00 |