We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e82c9dd commit 758eb57Copy full SHA for 758eb57
.github/workflows/helm-release.yml
@@ -104,6 +104,20 @@ jobs:
104
- name: Install Helm
105
uses: azure/setup-helm@v4
106
107
+ - name: Build chart dependencies
108
+ run: |
109
+ echo "📦 Building dependencies for all charts with dependencies"
110
+ for chart in charts/*/Chart.yaml; do
111
+ chart_dir=$(dirname "$chart")
112
+ if [ -f "$chart_dir/Chart.yaml" ] && grep -q "^dependencies:" "$chart_dir/Chart.yaml"; then
113
+ echo "Building dependencies for $chart_dir"
114
+ cd "$chart_dir"
115
+ helm dependency build
116
+ cd - > /dev/null
117
+ fi
118
+ done
119
+ echo "✅ All chart dependencies built"
120
+
121
- name: Run chart-releaser
122
uses: helm/chart-releaser-action@v1.6.0
123
with:
0 commit comments