@@ -38,13 +38,13 @@ jobs:
3838 - name : 🏗️ Build library
3939 run : yarn build
4040
41- - name : 📱 Install Expo CLI
42- run : npm install -g @expo/cli
43-
4441 - name : 🌐 Install Expo dependencies
4542 working-directory : example/expo
4643 run : yarn install --immutable
4744
45+ - name : 📱 Install Expo CLI
46+ run : npm install -g @expo/cli
47+
4848 - name : 🔍 Validate Expo configuration
4949 working-directory : example/expo
5050 run : npx expo-doctor
8686 - name : 🏗️ Build library
8787 run : yarn build
8888
89+ - name : 📱 Install dependencies for ${{ matrix.app }}
90+ working-directory : example/${{ matrix.app }}
91+ run : yarn install --immutable
92+
8993 - name : 🍎 Setup Ruby (iOS only)
9094 if : matrix.platform == 'ios'
91- uses : ruby/setup-ruby@v1
95+ uses : ruby/setup-ruby@v2
9296 with :
9397 ruby-version : ' 3.3'
9498 bundler-cache : true
@@ -106,11 +110,7 @@ jobs:
106110
107111 - name : 🤖 Setup Android SDK (Android only)
108112 if : matrix.platform == 'android'
109- uses : android-actions/setup-android@v3
110-
111- - name : 📱 Install dependencies for ${{ matrix.app }}
112- working-directory : example/${{ matrix.app }}
113- run : yarn install --immutable
113+ uses : android-actions/setup-android@v4
114114
115115 - name : 🍎 Install pods (iOS only)
116116 if : matrix.platform == 'ios'
0 commit comments