fix(ci): use helm-charts develop branch for K8s E2E tests (#25118)
Instead of pulling the published chart from helm.vector.dev, clone the helm-charts repo (develop branch) and use the local chart path. This breaks the circular dependency between Vector and helm-charts releases and catches chart incompatibilities before release. - Add `helm_chart_repo()` helper with HELM_CHART_REPO env var override - Update deploy-chart-test.sh to support local chart paths - Clone helm-charts in CI and set HELM_CHART_REPO Fixes: #25111 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
P
Pavlos Rontidis committed
2fe515ccd2dfc23d98b84300e4fd87bee27b35fa
Parent: 51030d2
Committed by GitHub <noreply@github.com>
on 4/3/2026, 6:13:12 PM