mirror of
https://github.com/renovatebot/renovate.git
synced 2025-01-11 22:46:27 +00:00
1 KiB
1 KiB
title | description |
---|---|
PHP Composer Support | PHP Composer support in Renovate |
Automated Dependency Updates for PHP Composer Dependencies
Renovate supports upgrading dependencies in PHP's composer.json
files and their accompanying composer.lock
lock files.
How It Works
- Renovate will search each repository for any
composer.json
files. - Existing dependencies will be extracted from the relevant sections of the JSON
- Renovate will resolve the dependency on Packagist or elsewhere if configured, and filter for semver versions
- A PR will be created with
composer.json
andcomposer.lock
updated in the same commit - If the source repository has either a "changelog" file or uses GitHub releases, then Release Notes for each version will be embedded in the generated PR.
Enabling
Either install the Renovate App on GitHub, or check out Renovate OSS or Renovate Pro for self-hosted options.