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
Is the functionality available in the GitHub UI? If so, please provide a link to information about the feature.
technically this is a feature of the safe settings and caching frequently used github API calls
New Feature
We run a forked copy of safe settings and would like to provide some contributions upstream to be at parity with main-enterprise.
We run safe settings at a very large scale of several hundred repos today, but technically have it enabled for several thousand repos.
We are constantly rate limited by the github API and so we've added a simple caching layer, which resulted in about 96-97% of repo contents being cached and got us past our rate limit issues of the endpoint of "/repositories/:repository_id/contents/?"
The text was updated successfully, but these errors were encountered:
Fyi @decyjphr - I work with Mike at John Deere, and I just opened the linked pr showing how we implemented our cache. Feel free to take a look and tell me what you think
Prerequisites:
New Feature
We run a forked copy of safe settings and would like to provide some contributions upstream to be at parity with main-enterprise.
We run safe settings at a very large scale of several hundred repos today, but technically have it enabled for several thousand repos.
We are constantly rate limited by the github API and so we've added a simple caching layer, which resulted in about 96-97% of repo contents being cached and got us past our rate limit issues of the endpoint of "/repositories/:repository_id/contents/?"
The text was updated successfully, but these errors were encountered: