Back to Documentation

CI/CD Pipelines

Customize your deployment pipeline to match your workflow.

Default Pipeline

By default, ExpoDeploy uses a simple pipeline: push code → build → deploy. You can customize this workflow to add steps like testing, code quality checks, or conditional deployments.

1Code pushed to GitHub
2Build triggered automatically
3Build completes
4Optional: Automatic deployment

Branch-Based Pipelines

Configure different pipelines for different branches. For example, you might want development builds on feature branches, preview builds on staging, and production builds only on main.

Custom Build Scripts

Add custom build scripts to run before or after builds. These can include tests, linting, or any custom commands you need.