From 9a1140289aa9dde6ece02b956c047d175d0dbfa5 Mon Sep 17 00:00:00 2001 From: Elio Bischof Date: Wed, 4 Sep 2024 07:16:17 +0200 Subject: [PATCH] chore: automatically bump charts (#8537) # Which Problems Are Solved Bumping charts needs a manual trigger. # How the Problems Are Solved The charts bump workflow is run after every ZITADEL release. Co-authored-by: Livio Spring --- .github/workflows/release.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 73efd29cd..3e40ae880 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -126,3 +126,23 @@ jobs: GH_TOKEN: ${{ steps.generate-token.outputs.token }} run: | gh workflow -R zitadel/homebrew-tap run update.yml -f runId=${RUN_ID} -f version=${VERSION} + + helm-chart: + runs-on: ubuntu-22.04 + needs: version + if: ${{ github.ref_name == 'next' }} + continue-on-error: true + steps: + - name: generate token + uses: tibdex/github-app-token@v2 + id: generate-token + with: + app_id: ${{ secrets.APP_ID }} + private_key: ${{ secrets.APP_PRIVATE_KEY }} + - name: Trigger Chart Bump + env: + VERSION: ${{ needs.version.outputs.version }} + RUN_ID: ${{ github.run_id }} + GH_TOKEN: ${{ steps.generate-token.outputs.token }} + run: | + gh workflow -R zitadel/zitadel-charts run bump.yml