Skip to content

Commit 5c7f988

Browse files
committed
Revert "Upgrade to Xcode 16 to build against iOS SDK 18 (#6061)"
This reverts commit d4e7adf.
1 parent 0558e1d commit 5c7f988

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

.github/workflows/ios.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ env:
2020
jobs:
2121
build:
2222
name: build (ios)
23-
runs-on: macos-15
23+
runs-on: macos-14
2424
env:
2525
DEPLOYMENT_TARGET: '14.0'
2626
BUILD_TYPE: 'Release'
@@ -37,7 +37,7 @@ jobs:
3737
if: ${{ env.SENTRY_AUTH_TOKEN != '' }}
3838
run: |
3939
rm -rf /Applications/Xcode_14*
40-
rm -rf /Applications/Xcode_15*
40+
rm -rf /Applications/Xcode_16*
4141
rm -rf /Users/runner/Library/Android/sdk
4242
4343
- name: 🌾 Prepare variables
@@ -59,11 +59,13 @@ jobs:
5959
ruby-version: '3.2' # Not needed with a .ruby-version file
6060
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
6161

62-
- name: 🍭 Setup XCode
63-
uses: maxim-lobanov/[email protected]
62+
- name: 🔏 Setup code signing
6463
if: ${{ env.SENTRY_AUTH_TOKEN != '' }}
65-
with:
66-
xcode-version: 16.2
64+
env:
65+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
66+
run: |
67+
bundle exec fastlane ios setup_signing type:${{ env.IOS_SIGN_TYPE }} app_identifier:${{ env.IOS_APP_IDENTIFIER }} # --verbose
68+
6769
6870
- name: 🍹 Prepare ios build env
6971
if: ${{ env.SENTRY_AUTH_TOKEN != '' }}
@@ -90,6 +92,12 @@ jobs:
9092
with:
9193
python-version: '3.11'
9294

95+
- name: 🍭 Setup XCode
96+
uses: maxim-lobanov/[email protected]
97+
if: ${{ env.SENTRY_AUTH_TOKEN != '' }}
98+
with:
99+
xcode-version: latest-stable
100+
93101
- name: 🍮 ccache
94102
uses: hendrikmuhs/ccache-action@v1
95103
if: ${{ env.SENTRY_AUTH_TOKEN != '' }}
@@ -143,13 +151,6 @@ jobs:
143151
path: |
144152
/Users/runner/builddir/**/*.log
145153
146-
- name: 🔏 Setup code signing
147-
if: ${{ env.SENTRY_AUTH_TOKEN != '' }}
148-
env:
149-
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
150-
run: |
151-
bundle exec fastlane ios setup_signing type:${{ env.IOS_SIGN_TYPE }} app_identifier:${{ env.IOS_APP_IDENTIFIER }} # --verbose
152-
153154
- name: 📦 Package
154155
if: ${{ env.SENTRY_AUTH_TOKEN != '' }}
155156
run: |

0 commit comments

Comments
 (0)