Skip to content

Commit ca16610

Browse files
committed
Add helm dependencies step in CI
- Upgrade helm chart version to v2
1 parent df54fb6 commit ca16610

File tree

4 files changed

+13
-5
lines changed

4 files changed

+13
-5
lines changed

β€Ž.github/workflows/build-publish-docker-helm.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
- name: 🐳 Helm dependency
4343
working-directory: deploy/helm/ifrcgo-helm
4444
run: |
45-
yq --indent 0 '.dependencies | map(["helm", "repo", "add", .name, .repository] | join(" ")) | .[]' ./helm/Chart.lock | sh --
45+
yq --indent 0 '.dependencies | map(["helm", "repo", "add", .name, .repository] | join(" ")) | .[]' ./Chart.lock | sh --
4646
helm dependency build ./
4747
4848
- name: Tag docker image in Helm Chart values.yaml

β€Ž.github/workflows/ci.ymlβ€Ž

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,16 @@ jobs:
136136
- name: Install Helm
137137
uses: azure/setup-helm@v4
138138

139+
- name: 🐳 Helm dependency
140+
working-directory: deploy/helm/ifrcgo-helm
141+
run: |
142+
yq --indent 0 '.dependencies | map(["helm", "repo", "add", .name, .repository] | join(" ")) | .[]' ./Chart.lock | sh --
143+
helm dependency build ./
144+
139145
- name: 🐳 Helm lint
140-
run: helm lint deploy/helm/ifrcgo-helm --values ./deploy/helm/ifrcgo-helm/values-staging.yaml
146+
working-directory: deploy/helm/ifrcgo-helm
147+
run: helm lint ./ --values ./values-staging.yaml
141148

142149
- name: 🐳 Helm template
143-
run: helm template deploy/helm/ifrcgo-helm --values ./deploy/helm/ifrcgo-helm/values-staging.yaml
150+
working-directory: deploy/helm/ifrcgo-helm
151+
run: helm template ./ --values ./values-staging.yaml

β€Ždeploy/helm/ifrcgo-helm/requirements.lockβ€Ž renamed to β€Ždeploy/helm/ifrcgo-helm/Chart.lockβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ dependencies:
99
repository: https://charts.bitnami.com/bitnami
1010
version: 15.0.3
1111
digest: sha256:a4d204e014228cb7670468d6ec03f567918084eb4bc2f7429b2ec6531bdc2681
12-
generated: "2025-02-18T16:16:13.450899724+05:45"
12+
generated: "2025-02-18T16:46:12.682756654+05:45"

β€Ždeploy/helm/ifrcgo-helm/Chart.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: v1
1+
apiVersion: v2
22
description: "Helm Chart to deploy the IFRC GO Infrastructure"
33
name: ifrcgo-helm
44
version: 0.0.2-SET-BY-CICD

0 commit comments

Comments
Β (0)