Retry API authentication errors since these can be transient

This commit is contained in:
Henry Mercer
2026-02-12 16:16:47 +00:00
parent 8ad4b6ec58
commit 43b46a19be
14 changed files with 81 additions and 0 deletions
+6
View File
@@ -103417,6 +103417,12 @@ function createApiClientWithDetails(apiDetails, { allowExternal = false } = {})
info: core5.info,
warn: core5.warning,
error: core5.error
},
retry: {
// The default is 400, 401, 403, 404, 410, 422, and 451. We have observed transient errors
// with authentication, so we remove 401, 403, and 404 from the default list to ensure that
// these errors are retried.
doNotRetry: [400, 410, 422, 451]
}
})
);