Multi-regional failover
Multi-regional failover
Problem#
An outage occurs in the main AWS region you are using. You want to quickly switch all your GitHub Actions builds to another region.
Solution#
Setup RunsOn in another AWS region, keep the same environment name, and just suspend the other GitHub App installation so that all webhooks go to the new app!
- Deploy new stack ↗ in another region.
- Once new github app has been created and activated for the relevant repos, simply suspend the GitHub App for the RunsOn stack that is on the failing region:
- Enjoy!
Last updated: October 29, 2025