mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-26 23:39:13 +00:00
fceb252ad2
`getUpdatedPackageFiles()` kept an unchanged package file as updated by comparing the manager name against `git-submodules`, so that `updateArtifacts()` would still run after `updateDependency()` had changed the checkout on disk. Managers now declare that capability themselves through the new optional `updatesFilesOutOfBand` flag on `ManagerApiBase`, which the branch worker reads via `get(manager, ...)`. Only `git-submodules` sets it, so there is no behaviour change.
Renovate Developer Docs
Note
If you're an end-user of Renovate, please read the Renovate documentation.
The docs/development directory is for developers and contributors.
The Markdown files explain how to work on Renovate's code.
If you need to get Renovate running locally, to contribute, or for some other reason, please read our contributing guidelines to learn how.