Save $100s monthly on Expo EAS build costs! 🔥 Build, test, and deploy your React Native/Expo apps directly with GitHub Actions - no paid EAS subscription required.
- 💰 Free Alternative to EAS Build Plans: Skip the $15-100/month EAS build plans
- 🔄 Complete CI/CD Pipeline: Automated testing, building, and deployment
- 📱 Multiple Build Formats: Generate development builds, production APKs and AABs
- ☁️ Flexible Storage Options: Deploy to GitHub Releases, Google Drive, Zoho Drive, or any rclone-supported storage
- 🛠️ Customizable Workflow: Choose only the components you need
- ⚡ Zero Configuration Option: Get started with a single click
- Go to the Actions tab in your repository
- Search for "React Native Expo Builder"
- Click "Configure"
- Commit the workflow to your repository
- Add your Expo token in repository settings
That's it! Your next push to the main branch will trigger automatic builds.
- Build Types: Development builds, Production APK, Production AAB
- Storage Destinations: GitHub Releases, Cloud Storage (Google Drive, Zoho Drive, etc.)
- Tests: TypeScript checks, ESLint, Prettier
- Triggers: Push events, Pull requests, Manual workflow dispatch
For advanced configurations, check the documentation or use our workflow generator.
- Uses GitHub Actions' built-in runners and Expo's EAS CLI
- Executes local builds on the runner (no EAS cloud resources)
- Signs and packages your application
- Uploads the build artifacts to your preferred destination
This project is MIT licensed.
⭐️ If this action saved you time or money, consider starring the repo!
Made with ❤️ by Tanay Kedia