mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
Merge remote-tracking branch 'origin/staging' into staging
# Conflicts: # .codex/skills/release-mobile/SKILL.md # apps/mobile/package.json # docs/releasing.md
This commit is contained in:
commit
4973f2c631
103 files changed
+29518
-35343
No files matched your search
+8
-1
@@ -153,10 +153,17 @@ regenerate and review the native diff separately:
|
||||
|
||||
```bash
|
||||
cd apps/mobile
|
||||
RELEASE_CHANNEL=production npx expo prebuild
|
||||
RELEASE_CHANNEL=production npx expo prebuild --clean
|
||||
git diff # retain only reviewed expo-updates native changes
|
||||
```
|
||||
|
||||
`--clean` is required as of `@bacons/apple-targets` 5.x: running `expo prebuild`
|
||||
without it against an already-generated iOS project fails inside the widget
|
||||
target's Xcode project update step (`withIosXcodeProjectBeta2BaseMod`). A clean
|
||||
regeneration from the committed source avoids that failure. Run `pod install`
|
||||
in `apps/mobile/ios` afterwards to refresh `Podfile.lock` and the `.xcworkspace`
|
||||
before committing.
|
||||
|
||||
A build produced before this native source change will not check for updates.
|
||||
|
||||
## Publishing an update
|
||||
|
||||
Reference in new issue
Block a user