Skip to content

Commit 4ae5a6a

Browse files
committed
fix: update test-chart.yml
Signed-off-by: will <[email protected]>
1 parent 603a78d commit 4ae5a6a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/test-chart.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,19 @@ jobs:
8484

8585
- name: Install Helm chart for project
8686
run: |
87-
helm install my-release ./dist/chart --create-namespace --namespace imageshift --set certmanager.install=false
87+
helm install my-release ./dist/chart --create-namespace --namespace imageshift \
88+
--set certmanager.install=false \
89+
--set controllerManager.container.image.repository=imageshift-v2 \
90+
--set controllerManager.container.image.tag=v0.1.0
8891
8992
- name: Check Helm release status
9093
run: |
9194
helm status my-release --namespace imageshift
9295
96+
- name: Wait for controller-manager to be ready
97+
run: |
98+
kubectl wait --namespace imageshift --for=condition=available --timeout=300s deployment/imageshift-v2-controller-manager
99+
93100
# TODO: Uncomment if prometheus.enabled is set to true to confirm that the ServiceMonitor gets created
94101
# - name: Check Presence of ServiceMonitor
95102
# run: |

0 commit comments

Comments
 (0)