From daeb66b1b579cee935734da0ae1dde0aff390c26 Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Sat, 8 Aug 2026 14:58:15 +0800 Subject: [PATCH] fix(helm): validate configurable compose image --- scripts/validate-helm.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/validate-helm.sh b/scripts/validate-helm.sh index 7166ef83..1d92cc88 100755 --- a/scripts/validate-helm.sh +++ b/scripts/validate-helm.sh @@ -391,8 +391,10 @@ docs_default_app_version="$(node --input-type=module -e 'const project = await i fail "chart version ($chart_version) must match Cargo workspace version ($cargo_version)" [ "$app_version" = "$cargo_version" ] || fail "chart appVersion ($app_version) must match Cargo workspace version ($cargo_version)" -[ "$compose_image" = "synctvorg/synctv:latest" ] || - fail "Compose image ($compose_image) must be synctvorg/synctv:latest" +case "$compose_image" in + 'synctvorg/synctv:${SYNCTV_IMAGE_TAG:-latest}') ;; + *) fail "Compose image ($compose_image) must use the SYNCTV_IMAGE_TAG fallback" ;; +esac [ "$docs_default_app_version" = "$cargo_version" ] || fail "docs default app version ($docs_default_app_version) must match Cargo workspace version ($cargo_version)"