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.