wbtiger
63f9f196dd
Merge PR #346 : # feat(feishu): 新增分层飞书协作导出能力
...
# Conflicts:
# .github/workflows/test.yml
# .gitignore
# README.zh-CN.md
# docs/pr-draft.md
# shortcuts/register.go
# shortcuts/register_test.go
# shortcuts/workflow/api_types.go
# shortcuts/workflow/api_types_test.go
# shortcuts/workflow/health_fetch.go
# shortcuts/workflow/repo_report.go
# shortcuts/workflow/repo_report_fetch.go
# shortcuts/workflow/triage_fetch.go
# shortcuts/workflow/triage_fetch_test.go
2026-07-14 22:50:19 +08:00
wbtiger
cb01801f39
Merge PR #347 : feat(i18n): 10 个命令组接入 i18n 全覆盖(145 个中英键)
...
# Conflicts:
# shortcuts/compare/compare.go
# shortcuts/health/health.go
# shortcuts/label/label.go
# shortcuts/milestone/milestone.go
# shortcuts/register.go
# shortcuts/wiki/wiki.go
# shortcuts/workflow/workflow.go
2026-07-14 22:50:10 +08:00
wbtiger
7591bf7b83
Merge PR #184 : Add workflow release notes generator
...
# Conflicts:
# README.md
# README.zh-CN.md
# shortcuts/workflow/release_notes.go
# shortcuts/workflow/release_notes_test.go
# shortcuts/workflow/workflow.go
# shortcuts/workflow/workflow_test.go
2026-07-14 22:49:59 +08:00
wbtiger
9b330d409c
Merge PR #185 : Add workflow pull request review queue
...
# Conflicts:
# README.md
# README.zh-CN.md
# shortcuts/workflow/workflow.go
# shortcuts/workflow/workflow_test.go
2026-07-14 22:49:58 +08:00
wbtiger
393105125a
Merge PR #188 : Add workflow dependency risk audit
...
# Conflicts:
# README.md
# README.zh-CN.md
# shortcuts/workflow/workflow.go
2026-07-14 22:49:58 +08:00
wbtiger
4ab4682887
Merge PR #189 : Add workflow duplicate issue detection
...
# Conflicts:
# README.md
# README.zh-CN.md
# shortcuts/workflow/workflow.go
2026-07-14 22:49:58 +08:00
wbtiger
e98a72fcb7
Merge PR #190 : Add workflow release readiness gate
...
# Conflicts:
# README.zh-CN.md
# shortcuts/workflow/workflow.go
2026-07-14 22:49:58 +08:00
wbtiger
e9465355af
Merge PR #279 : feat(workflow): 新增陈旧队列扫描报告命令
...
# Conflicts:
# docs/pr-draft.md
# shortcuts/workflow/api_types.go
# shortcuts/workflow/render.go
# shortcuts/workflow/render_test.go
# shortcuts/workflow/workflow.go
# shortcuts/workflow/workflow_test.go
2026-07-14 22:49:56 +08:00
wbtiger
f36fbd13f3
Merge PR #414 : feat(workflow): add release notes command
...
# Conflicts:
# shortcuts/workflow/workflow.go
2026-07-14 22:49:52 +08:00
wbtiger
cdf41dff07
Merge pull request 'feat(workflow): replace raw api calls with shortcut-backed fetches' ( #324 ) from ohanabi/gitlink-cli:feat/workflow-shortcut-backed-fetches into master
2026-07-14 22:29:15 +08:00
yanchaomei
7b60431ac6
feat(workflow): add release notes command
2026-07-08 17:23:00 +08:00
林晨 (Leo Cheng)
e4b03e0053
fix(workflow): use status/category list filters in health and report fetchers
...
Signed-off-by: 林晨 (Leo Cheng) <chengkelfan@qq.com>
2026-07-08 12:11:46 +08:00
laurencewannamaker
47cc2c2888
feat(i18n): 10 个命令组接入 i18n 全覆盖(145 个中英键:milestone/label/member/wiki/pipeline/compare/license/ignore/workflow/health)
...
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-06 06:24:42 +00:00
NeeNe
80f56e8d71
feat(workflow): replace raw api calls with shortcut-backed fetches
2026-07-03 11:28:52 +08:00
whzy
138d886681
feat(feishu): add full PR inventory and review attribution
2026-06-27 12:22:32 +08:00
Mengz
7b86b1affb
feat(workflow): 新增陈旧队列扫描命令
2026-06-24 17:40:47 +08:00
Mengz
6e5eaacd59
feat(workflow): 新增发布就绪度检查命令
2026-06-10 15:06:02 +08:00
Mengz
74379dbbe4
feat(workflow): 新增重复 Issue 检测命令
2026-06-10 15:02:14 +08:00
Mengz
ec2cfb69e4
feat(workflow): 新增依赖风险审计命令
2026-06-10 14:57:36 +08:00
Mengz
1eee85d13f
feat(workflow): 新增 PR 审查队列命令
2026-06-10 09:13:46 +08:00
Mengz
5d98b03683
feat(workflow): 新增发布说明生成命令
2026-06-10 09:04:55 +08:00
wbtiger
1bf16d31db
chore: fix CI workflow, golangci-lint config, and minor lint/format issues
...
- Add checkout and setup-go steps to Gitea CI workflow, use make targets
- Exclude errcheck for test files in golangci-lint config
- Fix staticcheck QF1002 (tagged switch) in repo_test.go
- Fix gofmt trailing newline in triage_rules_test.go
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 22:45:17 +08:00
wbtiger
0170b5b063
test: add comprehensive test coverage across all packages (88.5% → 90.3%)
...
Add 18 new test files covering formatter, envelope, config, auth,
client, context, register, and all shortcut group packages.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 15:41:54 +08:00
wbtiger
f7263cc466
chore: add golangci-lint config and fix lint issues
...
- Add .golangci.yml with 8 essential linters (errcheck, govet,
ineffassign, staticcheck, unused, errorlint, gosec, misspell)
- Fix real bugs: errors.As, %w wrapping, nil map check, dead code,
unnecessary conversion, unused parameters
- Add `make lint` target, include it in `make check` pipeline
- Update pre-commit hook to run lint step
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 00:37:45 +08:00
wbtiger
6b355e19e2
fix(workflow): improve input mode detection and error hint
...
- hasLocalTriageInput now also detects triage-specific flags (--body,
--number, --author, --url, --labels) to enter local input mode.
- hasLocalHealthInput now checks all health-related flags to prevent
invalid values like --open-issues=abc from silently falling through
to remote fetch instead of being validated.
- Remote fetch failure in +triage now includes a hint suggesting
--title or --from for local analysis.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 16:28:28 +08:00
whzy
a904f48099
Add workflow repo-report command
2026-05-26 16:28:28 +08:00
whzy
7730347253
Add workflow pr-summary command
2026-05-26 16:28:00 +08:00
whzy
5673a109a4
Add workflow agent triage and health commands
2026-05-26 16:28:00 +08:00