/
githubmirror
/
slo-tests
Обзор
Документация
Войти
/
githubmirror
/
slo-tests
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/utils/retry.ts
18 строк
349 B
Ilya Shevchenko
feat: add retries to infra endpoints, wl create
26 май 2023, 16:35
26 май 2023, 16:35
cf05d20
Код
Авторство
О чём код?
import * as core from '@actions/core' export async function retry<T>( retries: number, inner: () => Promise<T> ): Promise<T> { let error: unknown while (retries > 0) { try { return await inner() } catch (e) { error = e } retries-- } core.info('All retries have been used, re-throwing error') throw error }