Connect your GitHub repositories to enable automatic builds on every code push. ExpoDeploy integrates seamlessly with GitHub using OAuth and webhooks.
During the onboarding process, ExpoDeploy displays all GitHub repositories you have access to. The integration process is straightforward:
When you connect a repository, ExpoDeploy automatically creates a GitHub webhook that listens for push events. This webhook:
Webhooks are managed automatically - you don't need to configure anything manually. If you disconnect a repository, the webhook is automatically removed.
ExpoDeploy requests minimal GitHub permissions to function:
ExpoDeploy never writes to your repositories or accesses your source code. We only read metadata and commit information necessary for triggering builds.