Add Xcode 27.1 to Tahoe and Golden Gate images

This commit is contained in:
Yibo Zhuang
2026-10-19 17:44:01 -07:00
parent 2ff087f9f0
commit 58dba00c8d
5 changed files with 23 additions and 7 deletions
+10 -2
View File
@@ -117,9 +117,13 @@ jobs:
matrix:
include:
- macos_version: tahoe
xcode_version: "27"
xcode_version: "27.1"
xcode_components: '"MetalToolchain"'
latest: true
- macos_version: tahoe
xcode_version: "27"
xcode_components: '"MetalToolchain"'
latest: false
- macos_version: tahoe
xcode_version: "26.2"
xcode_components: '"MetalToolchain"'
@@ -165,9 +169,13 @@ jobs:
xcode_components: ""
latest: false
- macos_version: golden-gate
xcode_version: "27"
xcode_version: "27.1"
xcode_components: '"MetalToolchain"'
latest: true
- macos_version: golden-gate
xcode_version: "27"
xcode_components: '"MetalToolchain"'
latest: false
env:
MACOS_VERSION: ${{ matrix.macos_version }}
XCODE_COMPONENTS: ${{ matrix.xcode_components }}
+2 -2
View File
@@ -101,7 +101,7 @@ jobs:
matrix:
include:
- macos_version: golden-gate
xcode_versions: '"27"'
xcode_versions: '"27.1","27"'
additional_ios_builds: ""
additional_tvos_builds: ""
xcode_components: '"MetalToolchain"'
@@ -113,7 +113,7 @@ jobs:
xcode_components: '"MetalToolchain"'
disk_size: 380
- macos_version: tahoe
xcode_versions: '"27","26.6","27-beta-6","26.5","27-beta","26.4.1","26.3","26.2","26.1.1","26.0.1"'
xcode_versions: '"27.1","26.6","27-beta-6","27","26.5","27-beta","26.4.1","26.3","26.2","26.1.1","26.0.1"'
additional_ios_builds: "18.6"
additional_tvos_builds: ""
xcode_components: '"MetalToolchain"'
+9 -3
View File
@@ -62,6 +62,7 @@ jobs:
touch "$HOME/XcodesCache/Xcode_26.6.xip"
touch "$HOME/XcodesCache/Xcode_27-beta-6.xip"
touch "$HOME/XcodesCache/Xcode_27.xip"
touch "$HOME/XcodesCache/Xcode_27.1.xip"
- name: Validate templates
run: |
@@ -81,7 +82,7 @@ jobs:
validate templates/xcode.pkr.hcl \
-var macos_version=golden-gate \
-var 'xcode_version=["27"]' \
-var 'xcode_version=["27.1","27"]' \
-var 'xcode_components=["MetalToolchain"]' \
-var expected_runtimes_file=data/expected.golden-gate.runtimes.txt
@@ -118,6 +119,11 @@ jobs:
-var 'xcode_version=["27"]' \
-var 'xcode_components=["MetalToolchain"]'
validate templates/xcode.pkr.hcl \
-var macos_version=tahoe \
-var 'xcode_version=["27.1"]' \
-var 'xcode_components=["MetalToolchain"]'
build-vanilla:
name: Build Vanilla Image (${{ matrix.macos_version }})
needs: packer-validate
@@ -264,7 +270,7 @@ jobs:
matrix:
include:
- macos_version: tahoe
xcode_versions: '"27","26.6","27-beta-6","26.5","27-beta","26.4.1","26.3","26.2","26.1.1","26.0.1"'
xcode_versions: '"27.1","26.6","27-beta-6","27","26.5","27-beta","26.4.1","26.3","26.2","26.1.1","26.0.1"'
additional_ios_builds: "18.6"
additional_tvos_builds: ""
xcode_components: '"MetalToolchain"'
@@ -276,7 +282,7 @@ jobs:
xcode_components: '"MetalToolchain"'
disk_size: 380
- macos_version: golden-gate
xcode_versions: '"27"'
xcode_versions: '"27.1","27"'
additional_ios_builds: ""
additional_tvos_builds: ""
xcode_components: '"MetalToolchain"'
+1
View File
@@ -1,5 +1,6 @@
== Runtimes ==
iOS 27.0 (27.0 - 24A434) - com.apple.CoreSimulator.SimRuntime.iOS-27-0
iOS 27.1 (27.1 - 24A94425) - com.apple.CoreSimulator.SimRuntime.iOS-27-1
tvOS 27.0 (27.0 - 24J360) - com.apple.CoreSimulator.SimRuntime.tvOS-27-0
watchOS 27.0 (27.0 - 24R362) - com.apple.CoreSimulator.SimRuntime.watchOS-27-0
visionOS 27.0 (27.0 - 24M362) - com.apple.CoreSimulator.SimRuntime.xrOS-27-0
+1
View File
@@ -8,6 +8,7 @@ iOS 26.5 (26.5 - 23F77) - com.apple.CoreSimulator.SimRuntime.iOS-26-5
iOS 27.0 (27.0 - 24A5355p) - com.apple.CoreSimulator.SimRuntime.iOS-27-0
iOS 27.0 (27.0 - 24A5423a) - com.apple.CoreSimulator.SimRuntime.iOS-27-0
iOS 27.0 (27.0 - 24A434) - com.apple.CoreSimulator.SimRuntime.iOS-27-0
iOS 27.1 (27.1 - 24A94425) - com.apple.CoreSimulator.SimRuntime.iOS-27-1
tvOS 26.5 (26.5 - 23L470) - com.apple.CoreSimulator.SimRuntime.tvOS-26-5
tvOS 27.0 (27.0 - 24J5356a) - com.apple.CoreSimulator.SimRuntime.tvOS-27-0
tvOS 27.0 (27.0 - 24J360) - com.apple.CoreSimulator.SimRuntime.tvOS-27-0