Skip to content

chore: add RNRepo to CI builds#292

Draft
radoslawrolka wants to merge 2 commits into
software-mansion:mainfrom
radoslawrolka:rolkrado/apply-rnrepo
Draft

chore: add RNRepo to CI builds#292
radoslawrolka wants to merge 2 commits into
software-mansion:mainfrom
radoslawrolka:rolkrado/apply-rnrepo

Conversation

@radoslawrolka

@radoslawrolka radoslawrolka commented May 5, 2026

Copy link
Copy Markdown
Collaborator

What/Why?

Adds RNRepo build-tools integration to example app so that CI builds can consume pre-built native dependencies instead of compiling them from scratch, speeding up CI.

The integration is guarded by CI=true / ENV['CI'] environment variables, so local development is unaffected.

Builds in CI using RNRepo should speed up the CI process. Android sees ~38% improvement across the board. iOS builds are ~15% faster.

Testing

Build app in ci

PR Checklist

  • Code compiles and runs on iOS
  • Code compiles and runs on Android
  • Updated documentation/README if applicable
  • Ran example app to verify changes
  • E2E tests are passing

@radoslawrolka radoslawrolka marked this pull request as draft May 5, 2026 10:19
@radoslawrolka radoslawrolka force-pushed the rolkrado/apply-rnrepo branch 2 times, most recently from 7f1fad5 to fa8bf63 Compare May 7, 2026 09:13
in case we will start supporting prebuilding this package,
it have to be denied from prebuilding so ci will test the local implementation
@radoslawrolka radoslawrolka force-pushed the rolkrado/apply-rnrepo branch 4 times, most recently from a6cc7cc to 13110d9 Compare May 7, 2026 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant