Awesome
aqua-registry-updater
Renovate alternative only for aqua-registry. Overcome Renovate's scalability issue :rocket:
Overview
aqua-registry-updater is CLI to update pkgs. aqua-registry-updater creates pull requests per package to update packages.
e.g. https://github.com/aquaproj/aqua-registry/pull/12531
By running aqua-registry-updater periodically by GitHub Actions, we can update packages continuously.
Why not Renovate?
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.
:warning: aqua-registry-updater is only for aqua-registry.
GitHub Access Token
GITHUB_TOKEN
pull-requests:write
contents:write
AQUA_REGISTRY_UPDATER_CONTAINER_REGISTRY_TOKEN
- GitHub Actions Token
packages:write