github / github-ospo

Helping open source program offices get started
https://github.blog/2023-03-13-an-open-source-project-to-empower-ospos-everywhere/
MIT License
655 stars 59 forks source link

Add a throttling module to the OSPO actions #77

Open ahpook opened 7 months ago

jmeridth commented 7 months ago

@ahpook excellent idea. I have used the operations-per-run input for the Stale Github Action. It helps a user stay within their API rate limit.

I've also been ramping up on github3.py (the github library these Github Actions use to connect to the GitHub API) for another feature and know it has some things we can use.

jmeridth commented 5 months ago

https://docs.github.com/en/rest/using-the-rest-api/best-practices-for-using-the-rest-api?apiVersion=2022-11-28 is the core docs. There may be a lib or action already that can do this for us before doing it ourselves.

Specific to https://github.com/github/issue-metrics/issues/217 issues currently

electriquo commented 4 months ago

i think we can do something as this