From 9f6469dd732db67bb24f984ce8c31f89c9778b6f Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 1 Dec 2025 23:14:35 -0600 Subject: [PATCH] add repos --- .gitea/workflows/lint-test-helm-pull.yaml | 5 +++++ .gitea/workflows/lint-test-helm-push.yaml | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/lint-test-helm-pull.yaml b/.gitea/workflows/lint-test-helm-pull.yaml index 195af7be9..63d817c5a 100644 --- a/.gitea/workflows/lint-test-helm-pull.yaml +++ b/.gitea/workflows/lint-test-helm-pull.yaml @@ -67,6 +67,11 @@ jobs: echo "$CHANGED_CHARTS" echo "$CHANGED_CHARTS" | while read -r chart; do + helm dependency list --max-col-width 120 2> /dev/null \ + | tail +2 | head -n -1 \ + | awk '{ print "helm repo add " $1 " " $3 }' \ + | while read cmd; do echo "$cmd" | sh; done || true + echo ">> Building dependency for "$chart" ..." helm dependency build "$chart" echo ">> Linting $chart..." diff --git a/.gitea/workflows/lint-test-helm-push.yaml b/.gitea/workflows/lint-test-helm-push.yaml index 0fa85f186..84832ed7f 100644 --- a/.gitea/workflows/lint-test-helm-push.yaml +++ b/.gitea/workflows/lint-test-helm-push.yaml @@ -24,8 +24,6 @@ jobs: - name: Lint Helm Chart run: | - set -e # Exit immediately if a command exits with a non-zero status. - TARGET_BRANCH="origin/main" echo ">> Target branch for diff is: $TARGET_BRANCH" @@ -55,6 +53,11 @@ jobs: echo "$CHANGED_CHARTS" echo "$CHANGED_CHARTS" | while read -r chart; do + helm dependency list --max-col-width 120 2> /dev/null \ + | tail +2 | head -n -1 \ + | awk '{ print "helm repo add " $1 " " $3 }' \ + | while read cmd; do echo "$cmd" | sh; done || true + echo ">> Building dependency for "$chart" ..." helm dependency build "$chart" echo ">> Linting $chart..."