You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using authenticated requests, GitHub poses a limitation of 1000 API calls per hour. For buckets that have many GitHub-dependent manifests, this will be a problem.
Describe the solution you'd like
If the checkver utility is allowed to work on a set of app names, we can split the update process by passing each subset at a different hour so that we remain under the limit.
Describe alternatives you've considered
checkver can currently work on a single app, or an entire folder. Neither is feasible because passing individual app names at each workflow run would be too wasteful.
We can't pause based on the X-RateLimit-* HTTP headers, because we will have pause for an hour every time, which is not very ideal. It's better to just have separate workflow runs each time.
The text was updated successfully, but these errors were encountered:
Feature Request
Is your feature request related to a problem? Please describe.
Original discussion here - ScoopInstaller/Main#2871 (comment)
When using authenticated requests, GitHub poses a limitation of 1000 API calls per hour. For buckets that have many GitHub-dependent manifests, this will be a problem.
Describe the solution you'd like
If the
checkver
utility is allowed to work on a set of app names, we can split the update process by passing each subset at a different hour so that we remain under the limit.Describe alternatives you've considered
checkver
can currently work on a single app, or an entire folder. Neither is feasible because passing individual app names at each workflow run would be too wasteful.X-RateLimit-*
HTTP headers, because we will have pause for an hour every time, which is not very ideal. It's better to just have separate workflow runs each time.The text was updated successfully, but these errors were encountered: