Skip to content

Commit 239cb2c

Browse files
committed
🐛 Make ArgoCD install CI-friendly - tolerate login failure
1 parent b7d965a commit 239cb2c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/app-state-validation.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,11 @@ jobs:
103103
if: steps.cluster_mode.outputs.mode == 'kind'
104104
run: |
105105
chmod +x ./scripts/kind/02-install-argocd.sh
106-
./scripts/kind/02-install-argocd.sh
106+
# Run script but continue even if argocd login fails (it's optional for CI)
107+
./scripts/kind/02-install-argocd.sh || true
108+
109+
# Verify ArgoCD is actually installed
110+
kubectl wait --for=condition=available deployment/argocd-server -n argocd --timeout=300s
107111
108112
- name: Bootstrap ArgoCD applications
109113
if: steps.cluster_mode.outputs.mode == 'kind'

0 commit comments

Comments
 (0)