From 9767e24c4940e02f127390cf9656de4e94ff7a7d Mon Sep 17 00:00:00 2001
From: Ben Salha Mohamed Amine <mohamed-amine.ben-salha@student-cs.fr>
Date: Wed, 22 Feb 2023 17:35:57 +0100
Subject: [PATCH] add helm-docs to workflow

---
 .github/workflows/release.yaml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 38e3334..3cb6e98 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -43,6 +43,22 @@ jobs:
         with:
           version: v3.8.1
 
+      - name: Install helm-docs
+        run: |
+          cd /tmp
+          wget https://github.com/norwoodj/helm-docs/releases/download/v1.11.0/helm-docs_1.11.0_Linux_x86_64.tar.gz
+          tar -xvf helm-docs_1.11.0_Linux_x86_64.tar.gz
+          sudo mv helm-docs /usr/local/sbin
+
+      - name: Generate Helm docs
+        run: |
+          helm-docs -o README.md
+          if [[ `git status --porcelain` ]]; then
+            git add -A
+            git commit -m "Generate Helm docs"
+            git push
+          fi
+
       - name: Run chart-releaser
         uses: helm/chart-releaser-action@v1.5.0
         env:
-- 
GitLab