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
The pin command currently calls the GitHub API for every case of uses: it finds without consideration of if it's already received a result. To make this more efficient and not eat up our ratelimit we should add a cache such that for every version lookup that happens eg actions/checkout@v4 that it resolves it should cache the result so that if the same action version is found again later in the file or across other files it can skip the API call entirely and used the cached response.
The pin command currently calls the GitHub API for every case of
uses:it finds without consideration of if it's already received a result. To make this more efficient and not eat up our ratelimit we should add a cache such that for every version lookup that happens egactions/checkout@v4that it resolves it should cache the result so that if the same action version is found again later in the file or across other files it can skip the API call entirely and used the cached response.