Skip to content

Commit 70acf82

Browse files
committed
fix: pin helm to v3 and disable createConfig in helm integration tests
1 parent c409c57 commit 70acf82

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/helm-tests.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ jobs:
7979
- name: Install Helm
8080
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
8181
with:
82+
version: v3.17.0
8283
token: ${{ secrets.GITHUB_TOKEN }}
8384
id: install
8485

@@ -101,9 +102,9 @@ jobs:
101102

102103
- name: Install Mondoo Operator Helm chart
103104
run: |
104-
HELM_ARGS=""
105+
HELM_ARGS="--set operator.createConfig=false"
105106
if [ "${{ inputs.build-operator }}" = "true" ]; then
106-
HELM_ARGS="--set controllerManager.manager.image.tag=$(make print-version) --set controllerManager.manager.imagePullPolicy=Never"
107+
HELM_ARGS="$HELM_ARGS --set controllerManager.manager.image.tag=$(make print-version) --set controllerManager.manager.imagePullPolicy=Never"
107108
fi
108109
helm install mondoo-operator charts/mondoo-operator -n mondoo-operator --create-namespace --wait $HELM_ARGS
109110

.github/workflows/publish.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ jobs:
282282
- name: Install Helm
283283
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
284284
with:
285+
version: v3.17.0
285286
token: ${{ secrets.GITHUB_TOKEN }}
286287
id: install
287288

0 commit comments

Comments
 (0)