
00:00 - Intro / Overview
01:27 - React Native CLI vs Expo
02:16 - Structure / Approach
03:12 - What's In It for You
05:43 - The App
07:13 - Configuration
17:51 - App Stores / Create the Apps
23:24 - Code Signing
28:03 - The First Manual Android Build + Upload
31:30 - GitHub Actions Workflow
34:15 - The Workflow Steps
42:18 - The Problem with This Setup
45:37 - Triggers
46:10 - Running the Builds
This is a fast-paced, high-value, straight-action Speedrun of "How to Automate Your React Native App (CLI or Expo) Deployments into the Apple App Store and Google Play, with GitHub Actions"…
The focus is NOT on the React Native app – the app you'll learn on is actually provided for free and:
supports multiple environments (dev/stage/prod),
is configurable by environment variables,
has everything ready for the first App Stores submission.
The focus IS on actually setting up the Mobile CI/CD Pipeline with GitHub Actions. A minimal pipeline used by both platforms (iOS and Android).
This course covers the following:
unified way of configuring your app and the deployment process,
creating the App in Apple Developer + App Store Connect and Google Play,
managing Code Signing for both iOS and Android,
setting up the GitHub Actions Pipeline from scratch.
This course tries to keep things as simple as possible, while delivering the value as fast as possible.
You'll walk away with a fully configured, automated release process for your React Native app that you can use for your apps and further customize.
It's fast-paced, therefore under 1 hour of video content might take you approximately 2 hours to implement, but I promise you'll get it done.
Enjoy!