From f459a802ec6febf038d721173d1ba026c3ba3eb3 Mon Sep 17 00:00:00 2001 From: Wathanyu Phromma Date: Fri, 29 May 2020 20:03:22 +0700 Subject: [PATCH] fix bug --- src/util.ts | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/util.ts b/src/util.ts index 5f9a772..2afed10 100644 --- a/src/util.ts +++ b/src/util.ts @@ -26,21 +26,25 @@ export const sendRequestWithRetry = (config: AxiosRequestConfig): void => { const numberOfRetry: number = Number(retryArr[0]) const backoff: number = Number(retryArr[1]) do{ - axios(config) + try{ + axios(config) .then(res => { exit = true setOutput(res) }) .catch(err => { - countRetry += 1 - core.info(`retry: ${countRetry}`) - if(countRetry <= numberOfRetry){ - sleep(backoff) - }else{ - exit = true - core.setFailed(err) - } + throw new Error(err) }) + }catch(err){ + countRetry += 1 + core.info(`retry: ${countRetry}`) + if(countRetry <= numberOfRetry){ + sleep(backoff) + }else{ + exit = true + core.setFailed(err) + } + } }while(!exit) }