diff --git a/.github/workflows/apps.release.yaml b/.github/workflows/apps.release.yaml index be18369a692..84ee330f267 100644 --- a/.github/workflows/apps.release.yaml +++ b/.github/workflows/apps.release.yaml @@ -51,12 +51,14 @@ jobs: done - name: fetch dependencies run: | - for train in stable incubator; do + for train in stable incubator + do helm dependency update master/${train}/* done - name: Add Chart release run: | - for train in stable incubator; do + for train in stable incubator + do for chart in master/${train}/*; do if [ -d "${chart}" ]; then maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }') @@ -69,7 +71,8 @@ jobs: done - name: Apply SCALE Patches run: | - for train in stable incubator; do + for train in stable incubator + do for chart in catalog/${train}/*; do if [ -d "${chart}" ]; then maxfolderversion=$(ls -l ${chart} | grep ^d | awk '{print $9}' | tail -n 1) @@ -116,7 +119,8 @@ jobs: path: catalog - name: Remove if release already exists run: | - for train in stable incubator; do + for train in stable incubator + do for chart in master/${train}/*; do if [ -d "${chart}" ]; then maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }') @@ -129,7 +133,8 @@ jobs: done - name: fetch dependencies run: | - for train in stable incubator; do + for train in stable incubator + do helm dependency update master/${train}/* done - name: Add Chart release @@ -147,7 +152,8 @@ jobs: done - name: Apply SCALE Patches run: | - for train in stable incubator; do + for train in stable incubator + do for chart in catalog/${train}/*; do if [ -d "${chart}" ]; then maxfolderversion=$(ls -l ${chart} | grep ^d | awk '{print $9}' | tail -n 1)