88
99jobs :
1010 android :
11- name : Build Android RN App & brownfield AAR
11+ name : RN Android App & AAR
1212 runs-on : ubuntu-latest
1313
1414 steps :
2929 - name : Install dependencies
3030 run : yarn install
3131
32- - name : List workspaces
33- run : yarn workspaces list
34-
3532 - name : Build packages
3633 run : yarn build
3734
@@ -47,12 +44,12 @@ jobs:
4744 - name : Package AAR with the Brownfield CLI
4845 run : |
4946 cd apps/RNApp
50- yarn workspace @callstack/ react-native-brownfield brownfield package:android --module-name :BrownfieldLib --variant release
47+ node ../../packages/ react-native-brownfield/node_modules/.bin/ brownfield package:android --module-name :BrownfieldLib --variant release
5148
5249 - name : Publish AAR artifact to Maven Local
5350 run : |
5451 cd apps/RNApp/android/BrownfieldLib
55- yarn workspace @callstack/ react-native-brownfield brownfield publish:android --module-name :BrownfieldLib
52+ node ../../packages/ react-native-brownfield/node_modules/.bin/ brownfield publish:android --module-name :BrownfieldLib
5653
5754 - name : Verify debug AAR exists in Maven Local
5855 run : stat ~/.m2/repository/com/rnapp/brownfieldlib/0.0.1-local/brownfieldlib-0.0.1-local-debug.aar
6663 ./gradlew assembleDebug
6764
6865 rn-ios :
69- name : Build iOS App
66+ name : RN iOS App & XCFramework
7067 runs-on : macos-latest
7168
7269 steps :
9289 - name : Install dependencies
9390 run : yarn install
9491
92+ - name : Test Brownfield CLI
93+ run : |
94+ yarn workspace @callstack/react-native-brownfield brownfield --version
95+
9596 - name : Build package
9697 run : yarn build
9798
@@ -108,7 +109,7 @@ jobs:
108109 - name : Package iOS Framework with the Brownfield CLI
109110 run : |
110111 cd apps/RNApp
111- yarn workspace @callstack/ react-native-brownfield brownfield package:ios --workspace RNApp --scheme BrownfieldLib
112+ node ../../packages/ react-native-brownfield/node_modules/.bin/ brownfield package:ios --workspace RNApp --scheme BrownfieldLib
112113
113114 - name : Build Brownfield iOS native app
114115 run : |
0 commit comments