gitlink-cli/doc/changes/watch-shortcut.md

842 B
Raw Blame History

Watch shortcut

新增 watch Shortcut 组,封装 GitLink 仓库关注(订阅)操作:

  • watch +watch 关注指定仓库
  • watch +unwatch 取消关注
  • watch +watchers 列出仓库关注者

实现要点:

  • +watch 调用 POST /{owner}/{repo}/watchers/follow+unwatch 调用 DELETE /{owner}/{repo}/watchers/unfollow
  • +watchers 调用 GET /{owner}/{repo}/watchers 列出关注者。
  • 复用 RuntimeContext自动注入 owner/repo/auth与现有 Shortcut 组风格一致。

含单元测试 shortcuts/watch/watch_test.go

Examples

gitlink-cli watch +watch    --owner Gitlink --repo gitlink-cli
gitlink-cli watch +unwatch  --owner Gitlink --repo gitlink-cli
gitlink-cli watch +watchers --owner Gitlink --repo gitlink-cli

Tests

go test ./shortcuts/watch/...