o0h / composer-update-request
此包已被弃用,不再维护。未建议替代包。
支持轻松保持 composer 包更新,制作拉取请求
0.1.1
2019-12-18 05:38 UTC
Requires
- php: ^7.0
- composer-plugin-api: ^1.0
- czproject/git-php: ^3.13
- guzzlehttp/psr7: ^1.4
- knplabs/github-api: ^2.8
- php-http/guzzle6-adapter: ^1.1
Requires (Dev)
This package is auto-updated.
Last update: 2024-05-21 01:32:11 UTC
README
支持轻松保持 composer 包更新,制作拉取请求。尝试运行 composer update 并自动发送拉取请求。
要求
- PHP 7.0+
安装
composer global require o0h/composer-update-request
用法
composer.json
您必须在 composer.json 中设置 'name' 字段。
如果没有设置,则更新命令将作为 __root__
运行并跳过创建拉取请求。
设置环境变量。
在以下内容中设置环境变量。
- GITHUB_TOKEN
- GitHub 个人访问令牌
- 请参阅 设置页面
- GITHUB_USER
- 登录 GitHub 的用户 ID(令牌所有者)
- 例如
o0h
- GITHUB_REPOSITORY
- 要发送拉取请求的仓库名称
org/repository
无.git
后缀- 例如
o0h/composer-update-request-client-test-app
设置定时任务。
使用 cron 作业,自动检查 composer-update 并创建拉取请求。请参阅 exsamples
目录。
@TODO
这仍然是 WIP。以下任务必须完成 💪
- 编写测试。
- phpstan 与 CI。
- 支持 Circle CI。