平时维护 repo ,要打 label ,以及各种操作,比较麻烦,所以结合 chatgpt ,写了个智能机器人,做这些比较重复性的工作。欢迎大家使用!
项目地址: https://github.com/jwcesign/gitautomator
主要特性:
- AI 标签:GitAutomator 利用 ChatGPT 基于您的仓库中的标签和问题/PR 内容对问题或 PR 进行标记。
- 发布注释检查: 它会检查发布注释块,评估其适当性,并提供通知。
- 批准并合并: 当维护者评论/approve 时,GitAutomator 会批准并合并 PR 。
- cherrypick 某个 PR: 当维护者评论/cherry-pick <target_branch>时,它会将 PR 的提交 cherry pick 到另一个<target_branch>。
- 添加标签: 当某个账户评论/label <target_label>时,GitAutomator 会将<target_label>添加到 PR 或问题中。
- PR 评论和反应: 当提交新的 PR 时,它会发表感谢评论并点赞。
如果你有其他 idea ,可以提 issue.
如果对你有用,可以给个 star 吗,哈哈。