provision-ops / update-dependencies
Composer 插件,当检测到 Composer 更新时,可自动提交 Pull Request。
dev-master
2019-09-29 19:15 UTC
Requires
- composer-plugin-api: ^1.1
- ext-json: *
- knplabs/github-api: ~2.11
- php-http/guzzle6-adapter: ^1.1
- php-http/httplug: ^1.1
- teqneers/php-stream-wrapper-for-git: ^2.0
- vlucas/phpdotenv: ^2.0 || ^3.0
Requires (Dev)
- composer/composer: ^1.9@dev
- squizlabs/php_codesniffer: ~2
This package is auto-updated.
Last update: 2024-08-29 05:24:31 UTC
README
此 Composer 插件将对 composer update
做出响应,自动创建新的 git 分支和 Pull Request。
它被设计成完全自动化,以便为任何 composer 包的更新提供持续交付。
用法
composer require provision-ops/update-dependencies
更多信息即将推出。
工作流程
post-package-update
composer 钩子在用户或 CI 调用composer update
后触发。- 基于正在更新的包创建一个新的分支。
- 提交
composer.lock
的更改。 - 推送新的分支。
- 如果 GITHUB_TOKEN 可用,则创建新的 Pull Request。
- 如果测试通过且提交状态良好,则自动合并 PR(目标。不确定这个工具能否处理)
贡献
请参阅 https://getcomposer.org.cn/doc/articles/plugins.md#creating-a-plugin
更多信息即将推出。