Skip to content

Commit b72c7ff

Browse files
mjudeikisclaude
andcommitted
ci: drop all provider helm charts from hub build
All per-provider charts are now packaged and published from their own synced-out repos, so only package the platform charts in deploy/charts/. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 11408a1 commit b72c7ff

1 file changed

Lines changed: 4 additions & 14 deletions

File tree

.github/workflows/helm-images.yaml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -62,20 +62,10 @@ jobs:
6262
APP_VERSION="${CHART_VERSION}"
6363
fi
6464
65-
# Package and push each platform chart in deploy/charts/ plus every
66-
# per-provider chart in providers/*/deploy/chart/. The provider chart
67-
# dirs are all named "chart", so the chart name is read from the
68-
# Chart.yaml name: field rather than the directory basename.
69-
#
70-
# The infrastructure and quickstart providers are built and published
71-
# from their own synced-out repos, so skip their charts here.
72-
for chart_dir in deploy/charts/*/ providers/*/deploy/chart/; do
73-
case "$chart_dir" in
74-
providers/infrastructure/*|providers/quickstart/*)
75-
echo "Skipping $chart_dir (built in synced-out repo)"
76-
continue
77-
;;
78-
esac
65+
# Package and push each platform chart in deploy/charts/. Per-provider
66+
# charts (providers/*/deploy/chart/) are built and published from their
67+
# own synced-out repos, so they are not packaged here.
68+
for chart_dir in deploy/charts/*/; do
7969
if [ -f "${chart_dir}Chart.yaml" ]; then
8070
chart_name=$(grep -E '^name:' "${chart_dir}Chart.yaml" | head -1 | awk '{print $2}')
8171
echo "Processing chart: $chart_name ($chart_dir)"

0 commit comments

Comments
 (0)