React Native App to the App Stores with GitHub Actions (Expo Included) – The Fastest Way

preview_player
Показать описание
This is a fast-paced Speedrun of How to automate your React Native app (CLI or Expo) deployments into the Apple App Store and Google Play, with GitHub Actions…

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
49:56 - beplus Bootstrap Mobile (All-Access)

It's a video version of the Speedrun published within the beplus Mobile Playbook:

The focus is NOT on the React Native app; this actually uses the free version of the beplus Bootstrap Mobile:

which is a sample app that:
- 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).

It covers:
- 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.

Links:

Let me know in the comments what your thoughts are and what you'd like to see next, especially for GitHub Actions.

I'm also creating similar Speedruns for Bitrise & Codemagic, which will be released soon, so make sure to Subscribe and turn on the Notifications so you know when it's out.

Enjoy!
Рекомендации по теме
Комментарии
Автор

Loveeee this ❤❤ I don’t know why this video don’t have the recognition it deserves but it surely deserves to more viewers than this

Iamfavur