provision-ops / update-dependencies
Composer plugin that allows for automatic Pull Requests submission when there is a Composer Update detected.
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:composer-plugin
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-10-29 05:52:58 UTC
README
This Composer plugin will react to composer update
by creating a new git
branch and pull request automatically.
It is being designed to be fully automatable for continuous delivery of updates for any composer package.
Usage
composer require provision-ops/update-dependencies
More information coming soon.
Workflow
post-package-update
composer hook fires after user or CI callscomposer update
.- A new branch is created based on the package being updated.
- Changes to
composer.lock
are committed. - New branch is pushed.
- New Pull Request is created, if GITHUB_TOKEN is available.
- If tests pass and commit status is good, automatically merge the PR (Stretch Goal. Not sure if this tool can handle this)
Contributing
See https://getcomposer.org/doc/articles/plugins.md#creating-a-plugin
More to come.