feat(helm): support for extra volume mounts (#2584)

* feat(helm): support for extraVolumes and extraVolumeMounts

* ci(helm): run helm unittests
This commit is contained in:
Michael
2024-01-06 20:30:44 +01:00
committed by GitHub
parent fddd4a12b8
commit 9e536850fd
6 changed files with 179 additions and 14 deletions

View File

@ -5,7 +5,7 @@ on:
branches:
- master
paths:
- 'manifests/casdoor/Chart.yaml'
- "manifests/casdoor/**"
jobs:
release-helm-chart:
@ -18,6 +18,12 @@ jobs:
- name: Set up Helm
uses: azure/setup-helm@v3
- name: Run helm unittest
id: unittest
run: |
helm plugin install https://github.com/helm-unittest/helm-unittest.git
helm unittest manifests/casdoor
- name: Log in to Docker Hub
uses: docker/login-action@v3
with:
@ -37,4 +43,4 @@ jobs:
- name: Commit updated helm index.yaml
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: 'ci: update helm index.yaml'
commit_message: "ci: update helm index.yaml"