|
35 | 35 | uses: actions/checkout@v4
|
36 | 36 | with:
|
37 | 37 | fetch-depth: 0
|
| 38 | + - name: Xcode |
| 39 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
38 | 40 | - name: Generate matrix
|
39 | 41 | id: generate_matrix
|
40 | 42 | run: |
|
|
80 | 82 | path: |
|
81 | 83 | *.podspec
|
82 | 84 | *.podspec.json
|
| 85 | +
|
83 | 86 | buildup_SpecsTesting_repo_FirebaseCore:
|
84 | 87 | needs: specs_checking
|
85 | 88 | # Don't run on private repo unless it is a PR.
|
|
92 | 95 | targeted_pod: FirebaseCore
|
93 | 96 | steps:
|
94 | 97 | - uses: actions/checkout@v4
|
| 98 | + - name: Xcode |
| 99 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
95 | 100 |
|
96 | 101 | with:
|
97 | 102 | name: firebase-ios-sdk
|
@@ -127,10 +132,17 @@ jobs:
|
127 | 132 | targeted_pod: ${{ matrix.podspec }}
|
128 | 133 | steps:
|
129 | 134 | - uses: actions/checkout@v4
|
| 135 | + - name: Xcode |
| 136 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
130 | 137 |
|
131 | 138 | with:
|
132 | 139 | name: firebase-ios-sdk
|
133 | 140 | path: ${{ env.local_sdk_repo_dir }}
|
| 141 | + # Addresses flaky pushes due to missing git config on runner. |
| 142 | + - name: Set git config |
| 143 | + run: | |
| 144 | + git config --global user.email "[email protected]" |
| 145 | + git config --global user.name "google-oss-bot" |
134 | 146 | - name: Update SpecsTesting repo
|
135 | 147 | run: |
|
136 | 148 | [[ ${{ matrix.allowwarnings }} == true ]] && ALLOWWARNINGS=true
|
@@ -163,6 +175,8 @@ jobs:
|
163 | 175 | - uses: actions/checkout@v4
|
164 | 176 | with:
|
165 | 177 | fetch-depth: 0
|
| 178 | + - name: Xcode |
| 179 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
166 | 180 | - name: Update SpecsTesting repo setup
|
167 | 181 | run: |
|
168 | 182 | # Update/create a nightly tag to the head of the main branch.
|
@@ -207,6 +221,8 @@ jobs:
|
207 | 221 | steps:
|
208 | 222 | - uses: actions/checkout@v4
|
209 | 223 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 224 | + - name: Xcode |
| 225 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
210 | 226 | - name: Setup testing repo and quickstart
|
211 | 227 | env:
|
212 | 228 | LEGACY: true
|
@@ -273,6 +289,8 @@ jobs:
|
273 | 289 | steps:
|
274 | 290 | - uses: actions/checkout@v4
|
275 | 291 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 292 | + - name: Xcode |
| 293 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
276 | 294 | - name: Setup testing repo and quickstart
|
277 | 295 | env:
|
278 | 296 | LEGACY: true
|
@@ -314,6 +332,8 @@ jobs:
|
314 | 332 | steps:
|
315 | 333 | - uses: actions/checkout@v4
|
316 | 334 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 335 | + - name: Xcode |
| 336 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
317 | 337 | - name: Setup testing repo and quickstart
|
318 | 338 | run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh database prerelease_testing
|
319 | 339 | - name: Install Secret GoogleService-Info.plist
|
@@ -346,6 +366,8 @@ jobs:
|
346 | 366 | steps:
|
347 | 367 | - uses: actions/checkout@v4
|
348 | 368 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 369 | + - name: Xcode |
| 370 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
349 | 371 | - name: Setup testing repo and quickstart
|
350 | 372 | run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh firestore prerelease_testing
|
351 | 373 | - name: Install Secret GoogleService-Info.plist
|
@@ -380,6 +402,8 @@ jobs:
|
380 | 402 | # steps:
|
381 | 403 | # - uses: actions/checkout@v4
|
382 | 404 | # - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 405 | + # - name: Xcode |
| 406 | + # run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
383 | 407 | # - name: Setup testing repo and quickstart
|
384 | 408 | # run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh functions prerelease_testing
|
385 | 409 | # - name: install secret googleservice-info.plist
|
@@ -416,6 +440,8 @@ jobs:
|
416 | 440 | steps:
|
417 | 441 | - uses: actions/checkout@v4
|
418 | 442 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 443 | + - name: Xcode |
| 444 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
419 | 445 | - name: Setup testing repo and quickstart
|
420 | 446 | run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh inappmessaging prerelease_testing
|
421 | 447 | - name: install secret googleservice-info.plist
|
@@ -450,6 +476,8 @@ jobs:
|
450 | 476 | steps:
|
451 | 477 | - uses: actions/checkout@v4
|
452 | 478 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 479 | + - name: Xcode |
| 480 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
453 | 481 | - name: Setup testing repo and quickstart
|
454 | 482 | run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh messaging prerelease_testing
|
455 | 483 | - name: Install Secret GoogleService-Info.plist
|
@@ -482,6 +510,8 @@ jobs:
|
482 | 510 | steps:
|
483 | 511 | - uses: actions/checkout@v4
|
484 | 512 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 513 | + - name: Xcode |
| 514 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
485 | 515 | - name: Setup testing repo and quickstart
|
486 | 516 | run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh config prerelease_testing
|
487 | 517 | - name: Install Secret GoogleService-Info.plist
|
@@ -513,6 +543,8 @@ jobs:
|
513 | 543 | steps:
|
514 | 544 | - uses: actions/checkout@v4
|
515 | 545 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 546 | + - name: Xcode |
| 547 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
516 | 548 | - name: Setup testing repo and quickstart
|
517 | 549 | run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh storage prerelease_testing
|
518 | 550 | - name: Install Secret GoogleService-Info.plist
|
@@ -543,6 +575,8 @@ jobs:
|
543 | 575 | steps:
|
544 | 576 | - uses: actions/checkout@v4
|
545 | 577 | - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
| 578 | + - name: Xcode |
| 579 | + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer |
546 | 580 | - name: Setup testing repo and quickstart
|
547 | 581 | run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh Performance prerelease_testing
|
548 | 582 | - name: Install Secret GoogleService-Info.plist
|
|
0 commit comments