CI that runs when you push. Every time.
GitHub Actions loses webhooks, cold-starts for 90 seconds, and runners crash. We run your existing workflows on warm infrastructure that starts jobs in under a second and does not crash.
Free during beta. 60 second install. Remove anytime to revert to Actions.
What happens when you push
GitHub Actions:
push → webhook lost? → retry? → provision VM (45s) → git clone (30s) → install deps (60s) → runner crash? → retry?
↑__________________ 3-10 min ___________________↑
HorseCI:
push → reliable dispatch → warm worker (<1s) → git fetch (1s) → run tests
↑______ 60 seconds ______↑
Three problems we fix
Lost webhooks
GitHub sometimes forgets to send webhooks. We accept webhooks and poll as backup. If you pushed it, we run it.
90 second cold start
Actions provisions a fresh VM every time. We keep workers warm with your repo cached. Jobs start immediately.
Runner crashes
GitHub runners fail to start or crash mid-job. Our infrastructure stays up. Builds finish.
Same workflows
Zero migration. We execute .github/workflows directly. Same YAML, same secrets, same triggers.
Install in 60 seconds
- Install the GitHub App
- Select repositories
- Push code. Jobs start immediately.