From ffb38375bc7fa4a392d50569a00d12050bd34ffc Mon Sep 17 00:00:00 2001 From: Nam Nguyen Date: Tue, 16 Jul 2024 17:48:21 +0200 Subject: [PATCH] CLOUDP-258469 - add retries for chart releaser (#334) --- .github/actions/releaser/cr.sh | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/actions/releaser/cr.sh b/.github/actions/releaser/cr.sh index 8f4cc9ab..4afdc232 100755 --- a/.github/actions/releaser/cr.sh +++ b/.github/actions/releaser/cr.sh @@ -76,6 +76,8 @@ release_charts_inside_folders() { check_charts_released() { local folders=("$@") local unreleased_charts=() + local retries=5 + local delay=5 prepare_helm_repo @@ -90,7 +92,18 @@ check_charts_released() { chart_version=$(read_chart_version "${charts_dir}/${folder}") echo "Checking if \"$charts_dir/$folder\" has been released to the repo" - if ! chart_released "${chart_name}" "${chart_version}"; then + local released=false + for ((i=0; i