From 1c100f1c6bf351b7f5c68f86ee089b58607d2912 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sat, 29 Nov 2025 22:58:47 -0600 Subject: [PATCH] use absolute paths --- .gitea/workflows/render-manifests.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/render-manifests.yaml b/.gitea/workflows/render-manifests.yaml index 169c9e0fe..31c4bee13 100644 --- a/.gitea/workflows/render-manifests.yaml +++ b/.gitea/workflows/render-manifests.yaml @@ -33,7 +33,7 @@ jobs: CLUSTERS: cl01tl run: | for cluster in $CLUSTERS; do - mkdir clusters/$cluster/manifests + mkdir -p ${{ gitea.workspace }}/clusters/$cluster/manifests for chart_path in clusters/$cluster/helm/*; do chart_name=$(basename "$chart_path") @@ -41,7 +41,8 @@ jobs: echo ">> Rendering chart: $chart_name" if [ -f "$chart_path/Chart.yaml" ]; then - OUTPUT_FILE="clusters/$cluster/manifests/$chart_name.yaml" + mkdir -p ${{ gitea.workspace }}/clusters/$cluster/manifests/$chart_name + OUTPUT_FILE="${{ gitea.workspace }}/clusters/$cluster/manifests/$chart_name/$chart_name.yaml" cd $chart_path @@ -51,6 +52,7 @@ jobs: echo ">> Linting helm ..." helm lint --namespace "$chart_name" --with-subcharts + echo ">> Rendering templates ..." helm template "$chart_name" "$chart_path" --namespace "$chart_name" > "$OUTPUT_FILE" echo ">> Manifests for $chart_name rendered to $OUTPUT_FILE"