2222 # Firebase's minimum supported Xcode. This is what the binary artifacts are
2323 # built with. Changing this version must only be done in alignment with
2424 # updates to the minimum supported Xcode supported for App Store submissions.
25- MIN_XCODE : Xcode_16 .2 # WARNING: Read above comment.
25+ MIN_XCODE : Xcode_26 .2 # WARNING: Read above comment.
2626
2727on :
2828 pull_request :
8282 github.repository == 'firebase/firebase-ios-sdk' &&
8383 contains(fromJSON('["schedule", "pull_request", "workflow_dispatch"]'), github.event_name) &&
8484 needs.should_package.outputs.should_package == 'true'
85- runs-on : macos-14
85+ runs-on : macos-15
8686 steps :
8787 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
8888 - name : Xcode
@@ -111,7 +111,7 @@ jobs:
111111 github.repository == 'firebase/firebase-ios-sdk' &&
112112 contains(fromJSON('["schedule", "pull_request", "workflow_dispatch"]'), github.event_name) &&
113113 needs.should_package.outputs.should_package == 'true'
114- runs-on : macos-14
114+ runs-on : macos-15
115115 steps :
116116 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
117117 - name : Xcode
@@ -127,7 +127,7 @@ jobs:
127127 strategy :
128128 matrix :
129129 linking_type : [static, dynamic]
130- runs-on : macos-14
130+ runs-on : macos-15
131131 steps :
132132 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
133133 - name : Xcode
@@ -178,7 +178,7 @@ jobs:
178178 if : ${{ !cancelled() }}
179179 env :
180180 FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT : 1
181- runs-on : macos-14
181+ runs-on : macos-15
182182 steps :
183183 - name : Xcode
184184 run : sudo xcode-select -s /Applications/${{ env.MIN_XCODE }}.app/Contents/Developer
0 commit comments