@@ -51,20 +51,25 @@ jobs:
5151 yarn workspace @callstack/react-native-brownfield brownfield --version
5252
5353 android-androidapp-expo :
54- name : Android road test (RNApp & AndroidApp - Expo)
54+ name : Android road test (RNApp & AndroidApp - Expo ${{ matrix.version }} )
5555 runs-on : ubuntu-latest
5656 needs : build-lint
57+ strategy :
58+ matrix :
59+ include :
60+ - version : ' 54'
61+ - version : ' 55'
5762
5863 steps :
5964 - name : Checkout
6065 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
6166
62- - name : Run RNApp -> AndroidApp road test (Expo)
67+ - name : Run RNApp -> AndroidApp road test (Expo ${{ matrix.version }} )
6368 uses : ./.github/actions/androidapp-road-test
6469 with :
65- flavor : expo
66- rn-project-path : apps/ExpoApp
67- rn-project-maven-path : com/callstack/rnbrownfield/demo/expoapp/brownfieldlib
70+ flavor : expo${{ matrix.version }}
71+ rn-project-path : apps/ExpoApp${{ matrix.version }}
72+ rn-project-maven-path : com/callstack/rnbrownfield/demo/expoapp${{ matrix.version }} /brownfieldlib
6873
6974 android-androidapp-vanilla :
7075 name : Android road test (RNApp & AndroidApp - Vanilla)
@@ -98,16 +103,21 @@ jobs:
98103 rn-project-path : apps/RNApp
99104
100105 ios-appleapp-expo :
101- name : iOS road test (RNApp & AppleApp - Expo)
106+ name : iOS road test (RNApp & AppleApp - Expo ${{ matrix.version }} )
102107 runs-on : macos-26
103108 needs : build-lint
109+ strategy :
110+ matrix :
111+ include :
112+ - version : ' 54'
113+ - version : ' 55'
104114
105115 steps :
106116 - name : Checkout
107117 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
108118
109- - name : Run ExpoApp -> AppleApp road test (Expo)
119+ - name : Run ExpoApp -> AppleApp road test (Expo ${{ matrix.version }} )
110120 uses : ./.github/actions/appleapp-road-test
111121 with :
112- variant : expo
113- rn-project-path : apps/ExpoApp
122+ variant : expo${{ matrix.version }}
123+ rn-project-path : apps/ExpoApp${{ matrix.version }}
0 commit comments