Repository navigation
feat: create-release-apps script - #846
Open
szydlovsky wants to merge 5 commits into
Open
szydlovsky wants to merge 5 commits into
szydlovsky wants to merge 5 commits into
Conversation
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
The release script unconditionally runs iOS tooling, blocking Linux/WSL use, while the web template fails to load its stylesheet or apply editor styles.
3 open issues
What changed in this PR
Adds a release smoke-testing workflow that creates standalone React Native and Vite apps beside a packaged library artifact.
Changes:
- Adds
yarn create-release-appsto scaffold both apps, install the.tgz, and set up dependencies. - Provides native and web editor examples with a Bold toggle and formatting-state feedback.
- Adds web styles for the example layout and controls.
| File | Description |
|---|---|
scripts/release-templates/App.web.jsx |
Adds the web editor example and Bold toggle. |
scripts/release-templates/App.web.css |
Defines web layout, editor, and button styles. |
scripts/release-templates/App.native.tsx |
Adds the styled native editor example. |
scripts/create-release-apps.sh |
Automates app creation, artifact installation, and template setup. |
package.json |
Exposes the create-release-apps command. |
Review effort: Balanced
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Updated EnrichedTextInput styling for improved appearance. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Refactor mobile app installation to check for Darwin OS before running iOS-specific commands. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
exploIF
approved these changes
Oct 28, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Summary
Adds a script that:
.tgzin bothThe script creates the apps in the same directory as the
.tgzlives!Test Plan
yarn create-release-appsand as an only argument provide a path to the.tgzpackagenvm use ...), remove folders that were created so far and run againScreenshots / Videos
Screen.Recording.2026-10-28.at.12.46.41.mov
Compatibility
Checklist