-
-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Whitesource Renovate stopped working well #12221
Comments
So I use the cli to invoke for Azure DevOps repos. The github app might still be possible for you with the caveat of modifying some behavior. I'd suggest that before flipping to using actions. This may be a problem again in the future if the package size grows even with the self-hosted, so consider app behavior modification.
Additionally the docs talk about only one merge occurs at a time due to needing to make sure conflicts don't occur. These are just ideas because moving away from the app might result in a less optimal experience.
After that, if it still persists, I'd also suggest opening a discussion on renovate's github since there's some interesting posts about caching and other general improvements. Maybe you are hitting a unique scale issue that will help them if they are making excessive calls that a schedule change doesn't fix. quick observations on the status checksThis is just me reading through the check and giving some feedback, so unlikely to help with the main issue. I can move this off into a separate issue if you like some of the ideas.
|
test is triggered by
We face the API rate limiting of Renovate GitHub App, but this app is different from GitHub App we use in GitHub Actions. |
We set up our GitHub Actions based on the guide. |
Good suggestion. I'll try to disable the dashboard. Thanks. https://docs.renovatebot.com/configuration-options/#dependencydashboard I use Dependency Dashboard to trigger |
This comment was marked as resolved.
This comment was marked as resolved.
If my understanding is correct, even if we limit |
Limit prHourlyLimit to 50. |
We are working on updating packages by aqua-registry-updater instead of Renovate. |
aqua-registry-updater starts working! https://github.com/aquaproj/aqua-registry/actions/workflows/update.yaml https://github.com/aquaproj/aqua-registry/commits/main |
Memo
no match
latest not found
ip restriction
|
Resolved. |
This deserves a blog post. Great example of creative solving of issues with Go and a fresh look. Would love to hear more when you get time. |
What
Use Self hosted Renovate instead of Whitesource Renovate
Problem to solve
Currently, Self hosted Renovate often stops working due to API rate limiting.
https://app.renovatebot.com/dashboard#github/aquaproj/aqua-registry/1074940570
Once GitHub App reaches API rate limiting, GitHub App stops working until we suspend and unsuspend the App.
https://github.com/apps/renovate
What I tried
To avoid API rate limiting, I tried several things.
aqua-registry/renovate.json5
Lines 10 to 12 in bb7be1a
aqua-registry/renovate.json5
Lines 15 to 32 in bb7be1a
rebaseWhen
toconflicted
aqua-registry/renovate.json5
Line 14 in bb7be1a
But the issue couldn't be solved.
What I'll try
I'd like to try GitHub Actions.
https://github.com/renovatebot/github-action
https://docs.renovatebot.com/self-hosted-configuration
The experience of GitHub Actions is worse than Whitesource Renovate, but we have no choice.
The text was updated successfully, but these errors were encountered: