Open
Description
We use notification-controller to update our GitHub repos' commit statuses. Since there are a couple of hundred of those repositories and we reconcile our Kustomizations quite often, we get rate limited by GitHub.
Since we'd like to keep our short reconciliation interval I'm proposing to implement conditional requests for requests made to GitHub by the notification-controller.
All that's required for that is to save the value of the etag
header from the last request made to a repository and then add its value to a new header if-none-match
on the next request.
Happy to share any additional info you need or help with the implementation if I can, please just ping me - thanks!
Metadata
Metadata
Assignees
Labels
No labels