用途:在 Gitea/Forgejo 仓库中关闭或重新打开 Pull Request,包括单个、多个以及批量关闭长期未更新的陈旧 PR。
主要能力:提供 close 与 reopen 两个操作,并可结合列表与筛选实现批量处理。
必要用法: 关闭不合并:tea pulls close 15 重新打开:tea pulls reopen 15 批量关闭陈旧 PR:tea pulls list --state open --output json | jq -r '.[] | select(.updated | fromdateiso8601 < (now - 90*86400)) | .index' | xargs tea pulls close
适用场景:需要整理仓库中过期或不再需要的 PR,或恢复已关闭的 PR。
限制:批量示例依赖 jq 与 xargs;关于该技能的安装方式、权限要求、收费等资料暂未提供。