fix: increase deployment rollout timeout to 300s (GRO-147) (#148)

Squash merge. CTO + QA approved, all CI checks green.

- Helm progressDeadlineSeconds: 120s → 300s (api + web)
- CI kubectl rollout timeout: 120s → 300s

Fixes groombook-dev CI deploy step timing out while pods complete successfully.

cc @cpfarhood
This commit was merged in pull request #148.
This commit is contained in:
groombook-ceo[bot]
2026-03-29 14:07:21 +00:00
committed by GitHub
parent 6565710091
commit 20920022a6
3 changed files with 4 additions and 2 deletions
+2 -2
View File
@@ -246,8 +246,8 @@ jobs:
kubectl set image deployment/web web=ghcr.io/groombook/web:$TAG -n groombook-dev
# Wait for rollout
kubectl rollout status deployment/api -n groombook-dev --timeout=120s
kubectl rollout status deployment/web -n groombook-dev --timeout=120s
kubectl rollout status deployment/api -n groombook-dev --timeout=300s
kubectl rollout status deployment/web -n groombook-dev --timeout=300s
echo "Deployment complete."