Зависимости в проекте устаревают незаметно: сегодня пакет на минорной версии, через полгода — три мажорных релиза позади, а обновление превращается в отдельный спринт с риском всё сломать. Renovate решает это иначе: он сам находит устаревшие зависимости, открывает pull request с апдейтом и даже прогоняет тесты, пока вы занимаетесь остальным кодом. SaaS-версия от Mend бесплатна для GitHub, но для приватных self-hosted GitLab, Gitea или Forgejo нужен собственный инстанс Renovate — и его удобнее всего держать на своём VPS, где вы полностью контролируете…
Подробнее →