-
Notifications
You must be signed in to change notification settings - Fork 205
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
Github abuse rate limit error #2458
Comments
The main goal here is to upgrade `@octokit/plugin-throttling` to `5`, so that the secondary rate limit wait time is increased, wich hopefully fixes intuit#2458. This required other dependencies to be upgraded. The `resolutions` for `@octokit/plugin-rest-endpoint-methods` is necessary, because without it it pulls in `10.0.0` of `@octokit/types` which isn't compatible with the other libraries.
The secondary rate limit default value in `@octokit/plugin-throttling` was increased to 60 in version 5. However, because we are still using an older version, we manually set the option here. Hopefully fixes intuit#2458.
I will def buy you a coffee if you land that PR! |
Our team is also blocked by that issue, we'd love an update on its progress 🙏 We already helped by fixing some failing tests that should speed up the expedition of this change. |
The main goal here is to upgrade `@octokit/plugin-throttling` to `5`, so that the secondary rate limit wait time is increased, wich hopefully fixes intuit#2458. This required other dependencies to be upgraded. The `resolutions` for `@octokit/plugin-rest-endpoint-methods` is necessary, because without it it pulls in `10.0.0` of `@octokit/types` which isn't compatible with the other libraries.
Our team is impacted by this as well. Any updates on the issue? -Thx |
I've noticed that when this error surfaces, it doesn't exit with status code 1, so the job is marked as successful ! See this job on one of my repo : https://github.com/JesusTheHun/storybook-addon-remix-react-router/actions/runs/12053798314/job/33610310120#step:7:53 |
For repos with a lot of commits/pull-requests, the release process fails with:
Expected behavior
Release process should not break.
Environment information:
Additional context
This seems to be a secondary rate limit error. I don't see any prior log messages like
Request quota exhausted...
.octokit/plugin-throttling has a
fallbackSecondaryRateRetryAfter
configuration option. Perhaps that could be exposed also in theauto
configuration so that I could increase it?Alternatively we could upgrade
@octokit/plugin-throttling
to>=v5.2.3
, because the rate limit was increased from 5 to 60.Update: The upgrade seems to be the way to go, because not only was the rate limit increased, also the implementation was improved.
The text was updated successfully, but these errors were encountered: