Sfoglia il codice sorgente

Build: Update to Xcode 26.0.1 for Apple builds

Stuart Carnie 1 settimana fa
parent
commit
fe6763c723
2 ha cambiato i file con 9 aggiunte e 2 eliminazioni
  1. 5 0
      .github/workflows/ios_builds.yml
  2. 4 2
      .github/workflows/macos_builds.yml

+ 5 - 0
.github/workflows/ios_builds.yml

@@ -12,6 +12,7 @@ env:
 
 jobs:
   ios-template:
+    # From https://docs.github.com/en/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job#choosing-github-hosted-runners
     runs-on: macos-latest
     name: Template (target=template_release)
     timeout-minutes: 60
@@ -22,6 +23,10 @@ jobs:
         with:
           submodules: recursive
 
+      # From https://github.com/actions/runner-images/blob/main/images/macos
+      - name: Select Xcode 26
+        run: sudo xcode-select -s /Applications/Xcode_26.0.1.app
+
       - name: Restore Godot build cache
         uses: ./.github/actions/godot-cache-restore
         continue-on-error: true

+ 4 - 2
.github/workflows/macos_builds.yml

@@ -11,6 +11,7 @@ env:
 
 jobs:
   build-macos:
+    # From https://docs.github.com/en/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job#choosing-github-hosted-runners
     runs-on: macos-latest
     name: ${{ matrix.name }}
     timeout-minutes: 120
@@ -35,8 +36,9 @@ jobs:
         with:
           submodules: recursive
 
-      - name: Select Xcode 16
-        run: sudo xcode-select -s /Applications/Xcode_16.2.app
+      # From https://github.com/actions/runner-images/blob/main/images/macos
+      - name: Select Xcode 26
+        run: sudo xcode-select -s /Applications/Xcode_26.0.1.app
 
       - name: Restore Godot build cache
         uses: ./.github/actions/godot-cache-restore