Add retry logic for GitHub graphql requests

This commit is contained in:
2025-12-12 01:56:52 +00:00
parent c34f82e548
commit 09b0c533b4
2 changed files with 58 additions and 3 deletions
+5 -1
View File
@@ -301,12 +301,16 @@ func isRetryableError(err error) bool {
"timeout",
"temporary failure",
"server error",
"stream error",
"CANCEL",
"EOF",
"broken pipe",
"502",
"503",
"504",
}
for _, msg := range retryableMessages {
if strings.Contains(strings.ToLower(errStr), msg) {
if strings.Contains(strings.ToLower(errStr), strings.ToLower(msg)) {
return true
}
}