Skip to content

Commit 01f23f7

Browse files
feat: Add Mac M4 resource classes and new Xcode versions (#383)
1 parent 8afc1a6 commit 01f23f7

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,8 +255,8 @@ jobs:
255255
arch:
256256
type: string
257257
macos:
258-
xcode: 15.1.0
259-
resource_class: macos.m1.medium.gen1
258+
xcode: 26.1.0
259+
resource_class: m4pro.medium
260260
steps:
261261
- attach_workspace:
262262
at: ~/

pkg/utils/executors.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,8 @@ var ValidMachinePairs = []struct {
218218
}
219219

220220
var ValidXcodeVersions = []string{
221+
"26.1.0",
222+
"26.0.1",
221223
"16.4.0",
222224
"16.3.0",
223225
"16.2.0",
@@ -238,10 +240,10 @@ var ValidXcodeVersions = []string{
238240
var ValidMacOSResourceClasses = []string{
239241
"m4pro.medium",
240242
"m4pro.large",
241-
"macos.m1.medium.gen1",
242-
"macos.m1.large.gen1",
243243
"m2pro.medium",
244244
"m2pro.large",
245+
"macos.m1.medium.gen1",
246+
"macos.m1.large.gen1",
245247
}
246248

247249
var ValidDockerResourceClasses = ValidLinuxResourceClasses

schema.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1598,7 +1598,11 @@
15981598
"gpu.nvidia.medium",
15991599
"windows.gpu.nvidia.medium",
16001600
"macos.m1.medium.gen1",
1601-
"macos.m1.large.gen1"
1601+
"macos.m1.large.gen1",
1602+
"m2pro.medium",
1603+
"m2pro.large",
1604+
"m4pro.medium",
1605+
"m4pro.large"
16021606
]
16031607
},
16041608
{

0 commit comments

Comments
 (0)