#pull-request #github

app pulls_since

用于打印给定 GitHub 仓库自给定日期以来关闭的拉取请求的 Markdown 格式化列表的微型工具

6 个版本 (3 个破坏性更新)

使用旧 Rust 2015

0.4.1 2018年8月5日
0.4.0 2017年10月13日
0.3.0 2017年10月10日
0.2.1 2017年10月7日
0.1.0 2017年10月5日

#pull-request 中排名第 44

MIT 许可证

15KB
237

pulls_since 构建状态 crates.io

用于打印给定 GitHub 仓库自给定日期以来关闭的拉取请求的 Markdown 格式化列表的微型工具

pulls_since 0.4.0
Print Markdown formatted list of pull requests closed since given date

USAGE:
    pulls_since [OPTIONS] --owners <owner>... --repos <repo>...

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -e, --exclude-login <login>    ommit PR's by given login (bots etc.)
    -o, --owners <owner>...        space separated list of owners or org names
    -r, --repos <repo>...          space separated list of 'owner/repo'
    -s, --since <since>            start date argument dd.mm.yyyy
    -u, --until <until>            end date argument dd.mm.yyyy

示例用法

pulls_since --repos rust-lang-nursery/rust-cookbook budziq/pulls_since -s 30.09.2017 -u 07.10.2017 -e budziq
  • 显示自 30.09.2017 以来在 github 组织 rust-lang-nursery 或用户 budziq 所拥有的仓库中创建的所有拉取请求。
pulls_since --owners rust-lang-nursery budziq -s 30.09.2017

支持几种日期格式。包括 "dd.mm.yyyy"、"dd.mm" 和 "yyyy/mm/dd"。

示例输出

#### rust-lang-nursery/rust-cookbook

- @mykalu [Match semver crate examples' styling](https://github.com/rust-lang-nursery/rust-cookbook/pull/315)
- @oldmanmike [Add "Run an external command passing it stdin and check for an error code" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/310)
- @FaultyRAM [Add "Parse a complex version string" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/308)
- @V1shvesh [Add num_cpus example](https://github.com/rust-lang-nursery/rust-cookbook/pull/307)
- @sb89 [Added "Check webpage for broken links" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/299)
- @ludwigpacifici [Add "Run piped external commands" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/297)
- @ericho [Use a threadpool to calculate SHA1 in all *.iso files in a folder.](https://github.com/rust-lang-nursery/rust-cookbook/pull/274)

#### budziq/pulls_since

- @nabijaczleweli [Added --until/-u option](https://github.com/budziq/pulls_since/pull/7)
- @KodrAus [Add clap for arg parsing](https://github.com/budziq/pulls_since/pull/2)

渲染输出

rust-lang-nursery/rust-cookbook

budziq/pulls_since

授权

默认情况下,pulls_since 使用未经授权的流程,这将快速处理您的请求。要进行大量请求或在非常大的仓库上操作,请使用 GitHub 的 令牌授权

可以将您的令牌作为环境变量导出,或将它放在当前工作目录之上的某个地方的 .env 文件中。

GITHUB_TOKEN=39984770ba9ba1c663b6b50beab9b004

许可证

MIT

依赖

~22–34MB
~600K SLoC