У меня есть проект, использующий несколько composer-пакетов, также настроен Renovate Bot, регулярно эти зависимости обновляющий. Проблема в том, что когда он обновляет зависимость, он исправляет её версию в
composer.json
, а также применяет команду
composer require
, вследствие чего обновляется также и
composer.lock
файл, при этом его поле "content-hash" изменяется. Соответственно, когда появляется два МРа с двумя разными обновлениями зависимостей, у них всегда есть как минимум один конфликт - в этом параметре. Сам Renovate Bot в описании МРа ставит галочку:
If you want to rebase/retry this MR, click this checkbox
Но при нажатии на неё rebase не происходит. Как заставить бота автоматически (или хотя бы мануально) разрешать такого рода конфликты?