From 9707918cc4eea0c75a086e94522ac5c706be5c18 Mon Sep 17 00:00:00 2001 From: Finn Date: Tue, 28 Jan 2025 09:44:46 -0800 Subject: [PATCH] Commit + push helm chart changes on non-main --- .forgejo/workflows/validate-helm-render.yaml | 19 ++++++++++++++++++- helm/external-secrets/kustomization.yaml | 2 +- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/validate-helm-render.yaml b/.forgejo/workflows/validate-helm-render.yaml index a59d8da..9d464a4 100644 --- a/.forgejo/workflows/validate-helm-render.yaml +++ b/.forgejo/workflows/validate-helm-render.yaml @@ -12,4 +12,21 @@ jobs: - run: apk add --no-cache nodejs git helm kubectl bash - uses: actions/checkout@v4 - run: ./helm/render-all.sh - - run: git diff --exit-code + - run: git diff + - name: commit changes + if: github.ref != 'refs/heads/main' + run: | + #!/bin/bash + set -exuo pipefail + + if ! git diff-files; then + exit 0; + fi + + git config user.email infra-robot@janky.solutions + git config user.name "Janky Solutions Infrastructure Robot" + + git commit -am "update helm chart" + git push + + diff --git a/helm/external-secrets/kustomization.yaml b/helm/external-secrets/kustomization.yaml index e60ec27..be6a67a 100644 --- a/helm/external-secrets/kustomization.yaml +++ b/helm/external-secrets/kustomization.yaml @@ -7,5 +7,5 @@ helmCharts: enabled: false # default, bitwarden-sdk-server doesn't work with vaultwarden (https://github.com/external-secrets/bitwarden-sdk-server/issues/18) namespace: external-secrets releaseName: external-secrets - version: 0.12.1 + version: 0.10.5 repo: https://charts.external-secrets.io