From 50a8a147fda44933c886bb3bd993a4bd7fa96f33 Mon Sep 17 00:00:00 2001 From: DarkSky <25152247+darkskygit@users.noreply.github.com> Date: Fri, 30 Jun 2023 10:02:46 +0800 Subject: [PATCH] ci: make helm release only on bump version (#2928) --- .github/workflows/helm-releaser.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/helm-releaser.yml b/.github/workflows/helm-releaser.yml index b85972e47d..8989dfaa0c 100644 --- a/.github/workflows/helm-releaser.yml +++ b/.github/workflows/helm-releaser.yml @@ -3,8 +3,8 @@ name: Release Charts on: push: branches: [master] - pull_request: - branches: [master] + paths: + - '.github/helm/**/Chart.yml' jobs: release: @@ -43,11 +43,12 @@ jobs: helm repo add bitnami https://charts.bitnami.com/bitnami helm repo update + helm dependencies build ../.github/helm/affine helm dependencies build ../.github/helm/affine-cloud + cr package ../.github/helm/affine cr package ../.github/helm/affine-cloud - - name: Package charts - if: github.ref == 'refs/heads/master' + - name: Publish charts working-directory: .helm-chart-repo run: | set -ex