2 个稳定版本
3.0.1 | 2023 年 5 月 13 日 |
---|
#2873 在 命令行工具
1.5MB
542 行
欢迎来到 PrBuddy!
这个小巧方便的 CLI 工具是为了让您不再需要每天不断地复制 PR 标题和 URL,只需一个命令即可完成这项工作 :-)
如何使用它
使用 Homebrew
运行以下命令使用 homebrew 安装
brewtap MitchWijt/prbuddy && brewinstall prbuddy
使用 Cargo
运行以下命令使用 cargo 安装
cargoinstall pr_buddy
手动安装
- 克隆或分支此仓库
- 确保您已安装 cargo
- 运行
cargo build --release
- 从
./target/release
中获取 pr_buddy 二进制文件 - 将此二进制文件放置在您的机器上
配置变量
prBuddy 使用多个配置变量以正确工作。请确保在您的机器中导出这些变量,例如在 .zshrc
文件中。
目前我们支持 GitHub 和 GitLab
GitHub:
PB_SLACK_WEBHOOK_URL=<YOUR WEBHOOK URL>
PB_GITHUB_KEY=<GITHUB PERSONAL ACCESS TOKEN>
GitLab:
PB_SLACK_WEBHOOK_URL=<YOUR WEBHOOK URL>
PB_GITLAB_KEY=<GITHUB PERSONAL ACCESS TOKEN>
如果您使用 Discord 而不是 Slack,没有问题!只需将 PB_SLACK_WEBHOOK_URL
替换为 PB_DISCORD_WEBHOOK_URL
PB_DISCORD_WEBHOOK_URL=<YOUR WEBHOOK URL>
命令
pr_buddy push-pr<PR_TITLE>
pr_buddy push-pr<PR_TITLE> <PR_DESCRIPTION>
pr_buddy push-pr--no-publish<PR_TITLE> <PR_DESCRIPTION>
设置完成 :-) 开心编码!
依赖关系
~7–20MB
~297K SLoC