CI monorepo react native setup
Budget: $750 – $1,500 USD
Looking for an experienced developer to help set up some automation.
I have a Lerna mono repo with the following structure:
- packages
-- components (shared components bundled with `tsdx`)
-- app1 (react native app)
-- app 2 (react native app)
I would like to automate the app builds with Microsoft app center so that they can be distributed to testers on every merge using Github Actions.
Also, I would like to set up code push for over-the-air updates.
I have tried to set this up but ran into many problems. I would like to hire a freelancer to set this up from scratch with a blank repo.
The success criteria are the following:
1) Two React Native apps using typescript
2) One shared component package being built with `tsdx`
3) The component library
3) Lerna mono repo using Yarn 3
4) Github action:
- build component package
- publish component package in private GitHub registry
- trigger app center build
- trigger app center code push
5) app center build succeeds for ios and android and distributes automatically
6) app center builds successfully launch on both ios and android
Note: I can provide a working example of the component library as well as the GitHub action that publishes it to the registry
I have a Lerna mono repo with the following structure:
- packages
-- components (shared components bundled with `tsdx`)
-- app1 (react native app)
-- app 2 (react native app)
I would like to automate the app builds with Microsoft app center so that they can be distributed to testers on every merge using Github Actions.
Also, I would like to set up code push for over-the-air updates.
I have tried to set this up but ran into many problems. I would like to hire a freelancer to set this up from scratch with a blank repo.
The success criteria are the following:
1) Two React Native apps using typescript
2) One shared component package being built with `tsdx`
3) The component library
3) Lerna mono repo using Yarn 3
4) Github action:
- build component package
- publish component package in private GitHub registry
- trigger app center build
- trigger app center code push
5) app center build succeeds for ios and android and distributes automatically
6) app center builds successfully launch on both ios and android
Note: I can provide a working example of the component library as well as the GitHub action that publishes it to the registry
Related categories:
iOS Development
Continuous Integration
React Native
GitHub
Android App Development