From aad601d550628ebed30d652a070304d5d81e6ca9 Mon Sep 17 00:00:00 2001 From: Frank Hamand Date: Mon, 17 Jul 2023 15:29:17 +0200 Subject: [PATCH] Only suffix sha if not main --- .github/workflows/release-chart.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-chart.yaml b/.github/workflows/release-chart.yaml index 953538b..c8e4eef 100644 --- a/.github/workflows/release-chart.yaml +++ b/.github/workflows/release-chart.yaml @@ -8,6 +8,9 @@ on: push: branches: - main + paths: + - charts/** + - .github/workflows/release-chart.yaml jobs: release: @@ -28,6 +31,7 @@ jobs: version: v3.12.2 - name: Add - to version in charts/housewatch/Chart.yaml and update Chart.lock + if: github.ref != 'refs/heads/main' run: | sed -i 's/^version: \(.*\)$/version: \1-${{ github.sha }}/g' charts/housewatch/Chart.yaml helm dependency update charts/housewatch/ @@ -42,6 +46,5 @@ jobs: - name: Helm push run: | - echo helm push housewatch-*.tgz oci://ghcr.io/posthog/housewatch/charts helm push housewatch-*.tgz oci://ghcr.io/posthog/housewatch/charts