Зависимости в проекте копятся годами: сегодня забыли обновить одну библиотеку, завтра — десять, а через полгода апгрейд превращается в отдельный спринт с непредсказуемым числом сломанных тестов. Renovate решает эту проблему системно — сканирует репозиторий, находит устаревшие пакеты и сам открывает pull request с обновлением, по расписанию, без вашего участия. Дальше — пошаговая установка self-hosted Renovate на Ubuntu 24.04, от нуля до рабочего бота, который открывает PR-ы в GitLab или Gitea.
Подробнее →