in index.js [42:54]
async function attempt(retry) {
try {
return await fn();
} catch (error) {
if (retry > retries) {
throw error;
} else {
core.info(`retrying: attempt ${retry + 1} / ${retries + 1}`);
await new Promise(resolve => setTimeout(resolve, 3000));
return attempt(retry + 1);
}
}
}