|
78 | 78 | rm -rf ${{ env.work_dir }} # Workaround for tests failing intermittently |
79 | 79 |
|
80 | 80 | args=( |
| 81 | + --yes |
81 | 82 | --slug @bob/react-native-test |
82 | 83 | --description test |
83 | 84 | --author-name test |
|
86 | 87 | --repo-url https://test.test |
87 | 88 | --type ${{ matrix.type.name }} |
88 | 89 | --languages ${{ matrix.type.language }} |
89 | | - --example ${{ matrix.type.language == 'js' && 'expo' || 'vanilla' }} |
90 | | - --tools eslint |
91 | | - --tools jest |
92 | | - --tools lefthook |
93 | | - --tools release-it |
| 90 | + --example vanilla |
94 | 91 | ) |
95 | 92 |
|
96 | 93 | if [[ ${{ github.event_name }} == 'schedule' ]]; then |
@@ -138,7 +135,11 @@ jobs: |
138 | 135 | tgz=$(ls react-native-builder-bob-*.tgz) |
139 | 136 | cd - |
140 | 137 | cd ${{ env.work_dir }} |
141 | | - YARN_CHECKSUM_BEHAVIOR=ignore yarn add --dev ../packages/react-native-builder-bob/$tgz |
| 138 | +
|
| 139 | + export YARN_CHECKSUM_BEHAVIOR=ignore |
| 140 | +
|
| 141 | + yarn add --dev ../packages/react-native-builder-bob/$tgz |
| 142 | + yarn --cwd example add --dev ../../packages/react-native-builder-bob/$tgz |
142 | 143 |
|
143 | 144 | - name: Get build target |
144 | 145 | working-directory: ${{ env.work_dir }} |
@@ -209,17 +210,6 @@ jobs: |
209 | 210 | run: | |
210 | 211 | yarn prepare |
211 | 212 |
|
212 | | - - name: Build example (Web) |
213 | | - if: matrix.type.language == 'js' |
214 | | - working-directory: ${{ env.work_dir }} |
215 | | - shell: bash |
216 | | - run: | |
217 | | - # Clean up built JS files |
218 | | - # So we test that bundling works without any pre-built files |
219 | | - rm -rf lib/* |
220 | | -
|
221 | | - yarn example expo export --platform web |
222 | | -
|
223 | 213 | - name: Install JDK |
224 | 214 | if: env.android_build == 1 && env.turbo_cache_hit_android != 1 |
225 | 215 | uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1 |
@@ -271,3 +261,13 @@ jobs: |
271 | 261 | working-directory: ${{ env.work_dir }} |
272 | 262 | run: | |
273 | 263 | yarn turbo run build:ios --cache-dir=".turbo" |
| 264 | +
|
| 265 | + - name: Build example (Web) |
| 266 | + working-directory: ${{ env.work_dir }} |
| 267 | + shell: bash |
| 268 | + run: | |
| 269 | + # Clean up built JS files |
| 270 | + # So we test that bundling works without any pre-built files |
| 271 | + rm -rf lib/* |
| 272 | +
|
| 273 | + yarn example build:web |
0 commit comments