Fix: Replace wait command with sleep for tunnel initialization
Some checks failed
deploy-tunnel / deploy (push) Failing after 8s

- docker compose wait no funciona sin healthcheck configurado
- Reemplazado con sleep 5 + verificación de que el container corre
- Agrega paso de verificación para confirmar que el tunnel está up
This commit is contained in:
2025-10-05 02:51:50 -06:00
parent 7570be63bb
commit a5221948c5

View File

@@ -51,8 +51,16 @@ jobs:
- name: Start tunnel - name: Start tunnel
run: docker compose --project-name cloudflared-tunnel start run: docker compose --project-name cloudflared-tunnel start
- name: Wait for tunnel to be healthy - name: Wait for tunnel to initialize
run: docker compose --project-name cloudflared-tunnel wait cloudflared run: sleep 5
- name: Show tunnel status - name: Show tunnel status
run: docker compose --project-name cloudflared-tunnel logs --tail=50 run: docker compose --project-name cloudflared-tunnel logs --tail=50
- name: Verify tunnel is running
run: |
if ! docker ps | grep -q cloudflared-tunnel; then
echo "❌ Tunnel container no está corriendo"
exit 1
fi
echo "✅ Tunnel container corriendo"