From e7b831050bde28672171373ea2f59a2ce098e8f2 Mon Sep 17 00:00:00 2001 From: kiblik <5609770+kiblik@users.noreply.github.com> Date: Tue, 16 Sep 2025 19:50:32 +0200 Subject: [PATCH] feat(helm): Trigger update of Helm docs when version is changed --- .github/workflows/release-1-create-pr.yml | 5 +++++ .github/workflows/release-3-master-into-dev.yml | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/.github/workflows/release-1-create-pr.yml b/.github/workflows/release-1-create-pr.yml index 125d66536c4..53a83262d23 100644 --- a/.github/workflows/release-1-create-pr.yml +++ b/.github/workflows/release-1-create-pr.yml @@ -87,6 +87,11 @@ jobs: grep -H appVersion helm/defectdojo/Chart.yaml grep -H version helm/defectdojo/Chart.yaml + - name: Run helm-docs + uses: losisin/helm-docs-github-action@a57fae5676e4c55a228ea654a1bcaec8dd3cf5b5 # v1.6.2 + with: + chart-search-root: "helm/defectdojo" + - name: Push version changes uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1 with: diff --git a/.github/workflows/release-3-master-into-dev.yml b/.github/workflows/release-3-master-into-dev.yml index 18287e9f668..36edd7a0a11 100644 --- a/.github/workflows/release-3-master-into-dev.yml +++ b/.github/workflows/release-3-master-into-dev.yml @@ -74,6 +74,11 @@ jobs: git add docs/content/en/open_source/upgrading/$minorv.md if: endsWith(inputs.release_number_new, '.0') && endsWith(inputs.release_number_dev, '.0-dev') + - name: Run helm-docs + uses: losisin/helm-docs-github-action@a57fae5676e4c55a228ea654a1bcaec8dd3cf5b5 # v1.6.2 + with: + chart-search-root: "helm/defectdojo" + - name: Push version changes uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1 with: @@ -139,6 +144,11 @@ jobs: grep appVersion helm/defectdojo/Chart.yaml grep version components/package.json + - name: Run helm-docs + uses: losisin/helm-docs-github-action@a57fae5676e4c55a228ea654a1bcaec8dd3cf5b5 # v1.6.2 + with: + chart-search-root: "helm/defectdojo" + - name: Push version changes uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1 with: