- Desteklenen İS
- Windows, macOS, Linux
Renovate, yazılım projelerindeki bağımlılık güncellemelerini otomatikleştirmek için geliştirilen açık kaynaklı bir geliştirici aracıdır.
Projedeki paket ve bağımlılık dosyalarını otomatik olarak tarar, daha yeni sürümleri tespit eder ve gerekli sürüm değişikliklerini içeren pull request'ler oluşturabilir.
npm, Java, Python, .NET, Go, Docker ve birçok farklı ekosistem dahil olmak üzere 90'dan fazla paket yöneticisini destekler. GitHub, GitLab, Bitbucket, Azure DevOps, Gitea ve Forgejo gibi farklı kaynak kodu platformlarıyla çalışabilir.
Güncellemeler zamanlanabilir, belirli bağımlılıklar gruplandırılabilir ve otomatik birleştirme, sürüm kuralları veya özel güncelleme politikaları gibi ayrıntılı yapılandırmalar uygulanabilir. Renovate CLI; npm paketi, Docker imajı veya CI/CD süreçleri içerisinde çalıştırılabilir.
Projedeki paket ve bağımlılık dosyalarını otomatik olarak tarar, daha yeni sürümleri tespit eder ve gerekli sürüm değişikliklerini içeren pull request'ler oluşturabilir.
npm, Java, Python, .NET, Go, Docker ve birçok farklı ekosistem dahil olmak üzere 90'dan fazla paket yöneticisini destekler. GitHub, GitLab, Bitbucket, Azure DevOps, Gitea ve Forgejo gibi farklı kaynak kodu platformlarıyla çalışabilir.
Güncellemeler zamanlanabilir, belirli bağımlılıklar gruplandırılabilir ve otomatik birleştirme, sürüm kuralları veya özel güncelleme politikaları gibi ayrıntılı yapılandırmalar uygulanabilir. Renovate CLI; npm paketi, Docker imajı veya CI/CD süreçleri içerisinde çalıştırılabilir.