Skip to content

Composer plugin for automating updates with Pull Requests.

Notifications You must be signed in to change notification settings

provision-ops/update-dependencies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Provision Ops: Update Dependencies

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

  1. post-package-update composer hook fires after user or CI calls composer update.
  2. A new branch is created based on the package being updated.
  3. Changes to composer.lock are committed.
  4. New branch is pushed.
  5. New Pull Request is created, if GITHUB_TOKEN is available.
  6. 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.

About

Composer plugin for automating updates with Pull Requests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages