From a5138e81d27ad8fff2df295de6d3b716f1ef8f9f Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Tue, 2 Dec 2025 22:07:02 -0600 Subject: [PATCH] use case rendering --- .gitea/workflows/render-manifests.yaml | 28 +++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/render-manifests.yaml b/.gitea/workflows/render-manifests.yaml index ec7cc22b2..b5ae31624 100644 --- a/.gitea/workflows/render-manifests.yaml +++ b/.gitea/workflows/render-manifests.yaml @@ -171,7 +171,33 @@ jobs: echo "" echo ">> Rendering templates ..." - helm template "$chart_name" ./ --namespace "$chart_name" --include-crds > "$OUTPUT_FILE" + + case "$chart_name" in + "stack") + echo ">> Special Rendering for stack ..." + helm template stack ./ --namespace argocd --include-crds > "$OUTPUT_FILE" + ;; + "cilium") + echo ">> Special Rendering for cilium ..." + helm template cilium ./ --namespace kube-system --include-crds > "$OUTPUT_FILE" + ;; + "coredns") + echo ">> Special Rendering for coredns ..." + helm template coredns ./ --namespace kube-system --include-crds > "$OUTPUT_FILE" + ;; + "metrics-server") + echo ">> Special Rendering for metrics-server ..." + helm template metrics-server ./ --namespace kube-system --include-crds > "$OUTPUT_FILE" + ;; + "prometheus-operator-crds") + echo ">> Special Rendering for prometheus-operator-crds ..." + helm template prometheus-operator-crds ./ --namespace kube-system --include-crds > "$OUTPUT_FILE" + ;; + *) + echo ">> Standard Rendering for $chart_name ..." + helm template "$chart_name" ./ --namespace "$chart_name" --include-crds > "$OUTPUT_FILE" + ;; + esac echo "" echo ">> Manifests for $chart_name rendered to $OUTPUT_FILE"