Rate Limit Header - CI/CD用語集の定義
rate limit header は、クォータの使用状況を報告するHTTPレスポンスヘッダーで、一般にX-RateLimit-Limit、X-RateLimit-Remaining、そしてX-RateLimit-Reset (クォータが補充されるepoch時刻) です。
CIでは
GitHub APIはこれらのヘッダーをすべてのレスポンスで返します。行儀の良いworkflowは、APIを叩き続けてHTTP 403のsecondary rate-limitエラーを受けるのではなく、X-RateLimit-Remainingを読み、X-RateLimit-Resetまで一時停止します。
関連ガイド
HTTP Status Code - CI/CD Glossary DefinitionHTTP Status Code: An HTTP status code is a three-digit number a server returns to summarize the result: 2xx s…
Pagination - CI/CD Glossary DefinitionPagination: Pagination is splitting a large API result set into pages, returned a few at a time. Offset pagin…
Exponential Backoff - CI/CD Glossary DefinitionExponential Backoff: Exponential backoff is a retry strategy that doubles the wait between attempts (1s, 2s,…