ci: make external-secrets apply non-fatal in deploy

ClusterSecretStore CRDs may not be installed yet on the cluster.
Allow deploy to continue and warn instead of failing.
This commit is contained in:
2026-03-12 14:58:49 -07:00
parent 3aefe63798
commit 94edb721bc
+1 -1
View File
@@ -74,7 +74,7 @@ jobs:
- name: Apply manifests (bootnode-k8s)
run: |
kubectl apply -f infra/k8s/namespace.yaml
kubectl apply -f infra/k8s/external-secrets.yaml
kubectl apply -f infra/k8s/external-secrets.yaml || echo "::warning::external-secrets CRDs not installed, skipping"
kubectl apply -f infra/k8s/secrets.yaml
kubectl apply -f infra/k8s/api-deployment.yaml
kubectl apply -f infra/k8s/web-deployments.yaml