Renovate alternative only for aqua-registry. Overcome Renovate's scalability issue 🚀
aqua-registry-updater is CLI to update pkgs. aqua-registry-updater creates pull requests per package to update packages.
e.g. aquaproj/aqua-registry#12531
By running aqua-registry-updater periodically by GitHub Actions, we can update packages continuously.
aqua-registry has over 1,100 dependencies. The number of dependencies is so many that Whitesource Renovate doesn't work well. We tuned Renovate Configuration, but we couldn't solve the issue completely.
Continous update is crucial for aqua-registry because aqua-registry is tested by CI. If dependencies aren't updated, we can't find aqua-registry is broken.
So we decided to develop aqua-registry-updater instead of Renovate only for aqua-registry.
GITHUB_TOKEN
pull-requests:write
contents:write
AQUA_REGISTRY_UPDATER_CONTAINER_REGISTRY_TOKEN
- GitHub Actions Token
packages:write