In September, we made a VM configuration change to make our platform more stable. Unfortunately, it ended up slowing down builds for many of you, and we didn't catch it soon enough.

We've now reverted the change. Fast builds have always been our top priority, and we're sorry we let you down.
2
0
5
530
Replying to @codemagicio
0
0
1
99
Another great video from @schlimmson about using Patch for OTA Updates and how it fits into his workflow alongside native store updates.
youtube.com/watch?v=mTPboJ…
0
0
2
433
⚠️ We're currently experiencing longer build queues on macOS M2 machines due to unusually high build activity, potentially related to misuse of the service.

We're investigating and working to get things back to normal.

Follow updates: status.codemagic.io
1
1
7
560
Replying to @codemagicio
macOS M2 build queues are back to normal! Thanks for your patience!
1
0
2
114
Patch now works with #ionic and #capacitor! A self-hosted alternative to Live Updates with @useappflow
blog.codemagic.io/codemagic-patc…
2
0
1
412
Replying to @codemagicio
@Ionicframework who should we talk to about spreading the word about this?
1
0
0
152
Xcode 27.0 Release, 27.1 Beta and 27.2 Beta are already available on Codemagic. 🛠️
1
0
3
624
Considering leaving Expo Updates? Here's a great detailed write up from one developer migrating away to self-hosting Patch
jared.lynskey.co.nz/en/posts/2026/…
#reactnative
0
0
1
579
15 minutes is all it takes to avoid the Expo Update bill with your own OTA update server
youtu.be/KIWYW4YrJuE
0
0
2
687
Beto has made an excellent guide to self-hosting Patch for OTA updates, check it out if your Expo bill is getting out of hand
#reactnative
0
0
3
529
Patch v0.3.0 is now out, for an improved OTA update experience. It includes:

- CLI install wizard, for simple setup of either the local evaluation stack or real server install.
- Cleaned metrics, to not muddy the data with flaky failures that worked on the next attempted
- can see why those permanent install failures happened
- A server status page, to quickly report on the server status without needing any SSH

For full details, check out the new /releases page:
patch.codemagic.io/docs/releases
#reactnative
1
0
1
344
Self-hosting OTA shouldn't become a huge project. Let's look at keeping it to just an hour a month.
blog.codemagic.io/designing-scal…
0
0
1
488
Self-hosting CodePush or other OTA services is like running an overloaded call center.

You can hire more staff, add a fancy answer machine and other complexity in order to scale it...but it's still not an ideal model.

In our latest article, read why a call center is overkill, and how we switched Patch to act as a bulletin board instead.
#reactnative

blog.codemagic.io/designing-scal…
0
0
4
904
Let's intentionally crash the server for Codemagic Patch, to see the architecture still serving updates ☠️
#reactnative
1
0
3
1,463
Replying to @codemagicio
To try it yourself, head to the repo
github.com/codemagic-ci-c…
0
0
0
352
Great to see enthusiasm for using Codemagic Patch for OTA updates
🎥 How to Upload Your App to Google Play Store (Step-by-Step 2026)

Publish an Android app to the Google Play Store step by step, from signing a local build to testing, store assets, policy forms, and the final production release. (youtube link below)

Timestamps
00:00 Intro
ore Publishing
01:39 Prepare the Expo and Android Project
05:31 Build and Sign the Android App Bundle
10:24 Codemagic Patch and OTA Updates
11:40 Create the App and Upload an Internal Build
14:47 Policy Forms and Store Listing
16:42 Create the Icon, Feature Graphic, and Screenshots
20:37 The 12-Tester, 14-Day Rule
22:40 Submit the Production Release
24:03 Approved and Live on Google Play
0
0
7
1,497