mcpField
C
close-pulls

close-pulls

github.com/deevus开发12125 次安装22 周前更新
代码仓库

关于 close-pulls

close-pulls 是使用 tea 关闭和重新打开拉取请求的技能,也提供通过命令行筛选并批量关闭 90 天未更新的开放拉取请求的示例。

主要功能

  1. 01不合并即可关闭拉取请求
  2. 02重新打开拉取请求
  3. 03使用 JSON 和 jq 查找陈旧的开放请求
  4. 04批量关闭符合条件的拉取请求

适用场景

  1. 01不合并而关闭拉取请求
  2. 02重新打开已关闭的拉取请求
  3. 03查找近期未更新的开放请求
  4. 04批量关闭陈旧的拉取请求

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/deevus/tea-skills --skill close-pulls

安装后在 Claude Code 中输入/close-pulls确认已加载。

详细介绍

关闭 / 重新打开拉取请求

关闭

tea pulls close 15         # close without merging

重新打开

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

评论

支持 Markdown