Merge pull request 'fix: adding in retry logic sleep' (#5) from ci into main

Reviewed-on: #5
This commit is contained in:
2026-01-10 16:07:00 +00:00
2 changed files with 8 additions and 4 deletions

6
dist/index.js vendored
View File

@@ -32886,9 +32886,11 @@ async function post(requestPayload, retries=0) {
} }
} catch(e){ } catch(e){
if(retries < 5){ if(retries < 5){
return post(requestPayload, retries-1) const delayMs = 1000 * (retries + 1);
await new Promise((resolve) => setTimeout(resolve, delayMs));
return post(requestPayload, retries + 1);
} }
core.setFailed(`Error sending task to agent: ${error}`) core.setFailed(`Error sending task to agent: ${e}`)
} }
} }

View File

@@ -54,9 +54,11 @@ async function post(requestPayload, retries=0) {
} }
} catch(e){ } catch(e){
if(retries < 5){ if(retries < 5){
return post(requestPayload, retries-1) const delayMs = 1000 * (retries + 1);
await new Promise((resolve) => setTimeout(resolve, delayMs));
return post(requestPayload, retries + 1);
} }
core.setFailed(`Error sending task to agent: ${error}`) core.setFailed(`Error sending task to agent: ${e}`)
} }
} }