From 885ba73d12460fb4cb171e45a6cf846f2c9a0173 Mon Sep 17 00:00:00 2001 From: Niklas Ye Date: Thu, 21 May 2026 18:14:09 +0200 Subject: [PATCH] chart: guard version sed behind tag pattern check --- .github/workflows/release.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8fcda33..befedbd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -95,9 +95,11 @@ jobs: - name: Update chart versions run: | VERSION="${{ github.ref_name }}" - CHART_VERSION="${VERSION#v}" - sed -i "s/^version:.*/version: ${CHART_VERSION}/" charts/terdut-server/Chart.yaml - sed -i "s/^appVersion:.*/appVersion: \"${VERSION}\"/" charts/terdut-server/Chart.yaml + if [[ "$VERSION" =~ ^v[0-9] ]]; then + CHART_VERSION="${VERSION#v}" + sed -i "s/^version:.*/version: ${CHART_VERSION}/" charts/terdut-server/Chart.yaml + sed -i "s/^appVersion:.*/appVersion: \"${VERSION}\"/" charts/terdut-server/Chart.yaml + fi - name: Run chart-releaser uses: helm/chart-releaser-action@v1.6.0