diff --git a/.github/workflows/charts-release.yaml b/.github/workflows/charts-release.yaml index 8a7d20ecdc0..1e0bde6b46d 100644 --- a/.github/workflows/charts-release.yaml +++ b/.github/workflows/charts-release.yaml @@ -140,8 +140,12 @@ jobs: if: | steps.collect-changes.outputs.changesDetectedAfterTag == 'true' run: | - pip install yq CHARTS=(${{ steps.collect-changes.outputs.modifiedChartsAfterTag }}) + charts_ath="charts'}" + for changed in ${CHARTS[@]; do + .github/scripts/fetch_helm_deps.sh "${changed}" + done + pip install yq parthreads=$(($(nproc) * 2)) parallel -j ${parthreads} .github/scripts/build-catalog.sh '2>&1' ::: ${CHARTS[@]}