mickaelandrieu / kimeo
此软件包已被废弃,不再维护。作者建议使用 loveoss/kimeo 软件包。
一个简单的 CLI 工具,用于生成 GitHub 活动报告
2.0
2022-01-26 23:25 UTC
Requires
- php: ^7.4|^8.0
- symfony/console: ~5.4|~6.0
- symfony/dotenv: ~5.4|~6.0
- symfony/error-handler: ~5.4|~6.0
- symfony/filesystem: ~5.4|~6.0
- symfony/http-client: ^6.0
- symfony/http-foundation: ~5.4|~6.0
- symfony/process: ~5.4|~6.0
This package is not auto-updated.
Last update: 2022-02-01 13:07:22 UTC
README
Kimeo 是一个微 CLI 应用程序(也是一个极简的 Web 客户端),能够生成选定分支在日期间隔内的合并 PR 列表。
安装
登录/密码凭证是您的 GitHub 凭证。
dev@dev:~$ composer global require loveOSS/kimeo dev@dev:~$ export PATH="$PATH:$HOME/.composer/vendor/bin"
然后配置应用程序,您需要创建并完成一个 .env
文件。使用提供的 .env.dist
文件。
GITHUB_OWNER=mickaelandrieu # the owner of GitHub project
GITHUB_REPOSITORY=kimeo # the name of GitHub project
GITHUB_LOGIN=mickaelandrieu # the name of GitHub account (for authentication)
GITHUB_PASSWORD=XXXXXXXXX # the password of GitHub account
CORE_MEMBERS=mickaelandrieu
什么是核心成员?
对于这些成员,每个贡献的生成行都将不同。
对于核心成员(示例)
- #7839:通过 @Quetzacoalt91 添加对翻译的 sprintf 检查约束。
对于亲爱的贡献者(示例)
- #7838:返回空数组而不是 false。感谢 @neoteknic!
如何使用 CLI 应用程序?
dev@dev:~$ kimeo <from> <to> <list> <of> <branches> <...>
例如
dev@dev:~$ kimeo 31-10-2016 9-12-2016 main feat-1
如何使用 Web 客户端?
dev@dev:~$ cd /path/to/kimeo && php -S localhost:1234 # Then access http://localhost:1234
将生成一个名为 report.md
的文件,您可以使用任何编程语言来操作它。
这个太棒了,我想贡献!测试在哪里?
哈哈哈,已经尽力了 ;) 我不希望有任何贡献。如果您喜欢它,请给它加星标并使用它。如果您想改进它,请将其分支出来并创建适合您特定需求的工具。