File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,11 +4,11 @@ inputs:
44 xcode-version :
55 description : " Xcode version to use"
66 required : false
7- default : " 16.3 "
7+ default : " 16.4 "
88
99runs :
1010 using : " composite"
1111 steps :
12- - name : Use Xcode ${{ inputs.xcode-version }}
13- shell : bash
14- run : sudo xcode-select -s /Applications/Xcode_ ${{ inputs.xcode-version }}.app
12+ - uses : maxim-lobanov/setup-xcode@v1
13+ with :
14+ xcode-version : ${{ inputs.xcode-version }}
Original file line number Diff line number Diff line change 4545 strategy :
4646 fail-fast : false
4747 matrix :
48- os : [macos-latest , ubuntu-latest, windows-latest]
48+ os : [macos-16 , ubuntu-latest, windows-latest]
4949 exclude :
5050 - os : ${{ github.event.inputs.store == 'true' && 'ubuntu-latest' }}
5151
Original file line number Diff line number Diff line change 2929 if [ -n "$available" ]; then
3030 echo "runner-label=self-hosted" >> $GITHUB_OUTPUT
3131 else
32- echo "runner-label=macos-15 " >> $GITHUB_OUTPUT
32+ echo "runner-label=macos-16 " >> $GITHUB_OUTPUT
3333 fi
3434
3535 build-ipa-device-self-hosted :
7171
7272 build-ipa-device-github :
7373 name : Build iOS IPA for device (GitHub-hosted)
74- if : github.secret_source != 'None' && needs.check-runner.outputs.runner-label == 'macos-15 '
74+ if : github.secret_source != 'None' && needs.check-runner.outputs.runner-label == 'macos-16 '
7575 needs : check-runner
76- runs-on : macos-15
76+ runs-on : macos-16
7777
7878 steps :
7979 - name : 📦 Checkout code
@@ -117,7 +117,7 @@ jobs:
117117 build-simulator :
118118 name : Build iOS IPA for simulator
119119 if : github.secret_source != 'None'
120- runs-on : macos-15
120+ runs-on : macos-16
121121
122122 steps :
123123 - name : 📦 Checkout code
Original file line number Diff line number Diff line change 1- name : 🍎 Build iOS
1+ name : Build iOS
22
33on :
44 push :
3636 if [ -n "$available" ]; then
3737 echo "runner-label=self-hosted" >> $GITHUB_OUTPUT
3838 else
39- echo "runner-label=macos-latest " >> $GITHUB_OUTPUT
39+ echo "runner-label=macos-16 " >> $GITHUB_OUTPUT
4040 fi
4141
4242 build-ipa-self-hosted :
@@ -83,17 +83,14 @@ jobs:
8383
8484 build-ipa-github :
8585 name : Build iOS IPA (GitHub)
86- if : github.secret_source != 'None' && needs.check-runner.outputs.runner-label == 'macos-latest '
86+ if : github.secret_source != 'None' && needs.check-runner.outputs.runner-label == 'macos-16 '
8787 needs : check-runner
88- runs-on : macos-latest
88+ runs-on : macos-16
8989
9090 steps :
9191 - name : 📦 Checkout code
9292 uses : actions/checkout@v4
9393
94- - name : 🔧 Setup Xcode
95- uses : ./.github/actions/setup-xcode
96-
9794 - name : 📦 Setup pnpm
9895 uses : pnpm/action-setup@v4
9996
You can’t perform that action at this time.
0 commit comments