From a282b10e6abedf4a7bbd0ac2ac547739df7ee7b7 Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Thu, 22 Dec 2022 20:02:52 +0100 Subject: [PATCH] ensure dependencies are fetched --- .github/workflows/secgen.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/secgen.yaml b/.github/workflows/secgen.yaml index 70acbc368a0..b26757e8df8 100644 --- a/.github/workflows/secgen.yaml +++ b/.github/workflows/secgen.yaml @@ -42,6 +42,11 @@ jobs: repository: truecharts/website token: ${{ secrets.BOT_TOKEN }} path: website + + - name: fetch dependencies + shell: bash + run: | + .github/scripts/fetch_helm_deps.sh - name: generate security reports shell: bash @@ -89,9 +94,8 @@ jobs: } for train in stable SCALE incubator games enterprise develop non-free deprecated dependency core; do for chart in charts/${train}/*; do - chartname="$(basename "$(dirname "$path")")" + chartname="$(basename "$(dirname "${chart}")")" if [ -d "${chart}" ]; then - .github/scripts/fetch_helm_deps.sh "${chart}" helm_sec_scan ${chart} ${chartname} ${train} # container_sec_scan ${chart} ${chartname} ${train} fi