This repository was archived by the owner on Nov 22, 2025. It is now read-only.
Commit fc19426
fix(ci): make health check CI-mode aware to prevent deployment timeouts
The health check was failing in CI mode because it expected sshd to be
running, but CI mode intentionally skips SSH daemon startup to use
Fly.io's hallpass service instead. This caused continuous health check
failures and deployment timeouts.
Changes:
- Health check now passes immediately in CI_MODE=true
- Production mode still validates sshd is running
- Prevents 10-minute deployment timeouts in CI workflows
Fixes deployment failures in integration-resilient workflow.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 1f768e4 commit fc19426
1 file changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
5 | 11 | | |
6 | 12 | | |
7 | 13 | | |
| |||
0 commit comments