GitHub からの 5000 の API クォータ、特に Jenkins の使用を回避するための提案があるかどうか疑問に思っています。
文脈上、~300 のリポジトリと ~100 の GitHub ユーザーがいます。私たちは当初、ほとんどのジョブで組織/リポジトリ スキャンを実行していましたが、Jenkins で実行されるものが増えるにつれ、一貫してクォータを超え始めました。スキャンの頻度を減らしましたが、問題はまだ残っていました。
次に Webhook を実装しましたが、Webhook は実際には適切なジョブをトリガーするのではなく、リポジトリ スキャンのトリガーとして機能することがわかりました。オフピーク時は、これはスキャンよりも確実に優れていますが、日中は潜在的に悪化する可能性があります.
質問: 他の人がこの問題を解決するにはどうすればよいですか? 設定に欠けているものはありますか? それとも、Jenkins でジョブをトリガーする Git イベントの概念をすぐに削除する必要がありますか?