Hi devs, for the last couple weeks, I was working on a react native project and at this point, I think I need to think seriously about the best ways to structure my git repo especially after implementing a circleCi for releasing App.
As you know we choose the react native to build a cross-platform app ( android and ios ) so we have multiple build types
- Beta version for android ( deployed on fabric.io)
- Beta and Prod version for IOS ( using testflight)
- Prod version for android ( google play)
CircleCI can run builds only based on the branch.
I am searching for the best ways to structure my git repo ( branches ) and git workflows.