From 8e1906e9e4eab0edba94c9748fa140e7b462e042 Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Fri, 11 Nov 2022 12:02:56 +0100 Subject: [PATCH] fix(ci): use helm dependency build instead of update, to improve speed when Chart.Lock is present --- .github/scripts/build-catalog.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/scripts/build-catalog.sh b/.github/scripts/build-catalog.sh index f6bd9808d65..36e79866e14 100755 --- a/.github/scripts/build-catalog.sh +++ b/.github/scripts/build-catalog.sh @@ -111,7 +111,7 @@ if [[ -d "charts/${1}" ]]; then chartname=$(basename charts/${1}) train=$(basename $(dirname "charts/${1}")) SCALESUPPORT=$(cat charts/${1}/Chart.yaml | yq '.annotations."truecharts.org/SCALE-support"' -r) - helm dependency update "charts/${1}" --skip-refresh || (sleep 10 && helm dependency update "charts/${1}" --skip-refresh) || (sleep 10 && helm dependency update "charts/${1}" --skip-refresh) + helm dependency build "charts/${1}" --skip-refresh || (sleep 10 && helm dependency build "charts/${1}" --skip-refresh) || (sleep 10 && helm dependency build "charts/${1}" --skip-refresh) if [[ "${SCALESUPPORT}" == "true" ]]; then clean_apps "charts/${1}" "${chartname}" "$train" "${chartversion}" copy_apps "charts/${1}" "${chartname}" "$train" "${chartversion}"