File tree Expand file tree Collapse file tree 4 files changed +6
-35
lines changed Expand file tree Collapse file tree 4 files changed +6
-35
lines changed Original file line number Diff line number Diff line change @@ -34,17 +34,10 @@ func (val Validate) ValidateExecutors() {
34
34
// MacOSExecutor
35
35
36
36
func (val Validate ) validateMacOSExecutor (executor ast.MacOSExecutor ) {
37
- if slices .Contains (utils .ValidXcodeAppleSiliconVersions , executor .Xcode ) {
37
+ if slices .Contains (utils .ValidXcodeVersions , executor .Xcode ) {
38
38
val .checkIfValidResourceClass (
39
39
executor .ResourceClass ,
40
- utils .ValidMacOSAppleSiliconResourceClasses ,
41
- executor .ResourceClassRange ,
42
- fmt .Sprintf ("Xcode version \" %s\" " , executor .Xcode ),
43
- )
44
- } else if slices .Contains (utils .ValidXcodeIntelVersions , executor .Xcode ) {
45
- val .checkIfValidResourceClass (
46
- executor .ResourceClass ,
47
- utils .ValidMacOSIntelResourceClasses ,
40
+ utils .ValidMacOSResourceClasses ,
48
41
executor .ResourceClassRange ,
49
42
fmt .Sprintf ("Xcode version \" %s\" " , executor .Xcode ),
50
43
)
Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ func TestResourceClass(t *testing.T) {
135
135
yamlData : `jobs:
136
136
test:
137
137
macos:
138
- xcode: ` + utils .ValidXcodeAppleSiliconVersions [0 ] + `
138
+ xcode: ` + utils .ValidXcodeVersions [0 ] + `
139
139
resource_class: toto
140
140
steps:
141
141
- checkout` ,
Original file line number Diff line number Diff line change @@ -184,24 +184,8 @@ var ValidMachinePairs = []struct {
184
184
{Images : ValidWindowsGPUImages , ResourceClasses : ValidWindowsGPUResourceClasses },
185
185
}
186
186
187
- var ValidXcodeIntelVersions = []string {
188
- "15.3.0" ,
189
- "15.2.0" ,
190
- "15.1.0" ,
191
- "15.0.0" ,
192
- "14.3.1" ,
193
- "14.2.0" ,
194
- "14.1.0" ,
195
- "14.0.1" ,
196
- "13.4.1" ,
197
- "12.5.1" ,
198
- }
199
-
200
- var ValidMacOSIntelResourceClasses = []string {
201
- "macos.x86.medium.gen2" ,
202
- }
203
-
204
- var ValidXcodeAppleSiliconVersions = []string {
187
+ var ValidXcodeVersions = []string {
188
+ "16.0.0" ,
205
189
"15.4.0" ,
206
190
"15.3.0" ,
207
191
"15.2.0" ,
@@ -214,16 +198,11 @@ var ValidXcodeAppleSiliconVersions = []string{
214
198
"13.4.1" ,
215
199
}
216
200
217
- var ValidMacOSAppleSiliconResourceClasses = []string {
201
+ var ValidMacOSResourceClasses = []string {
218
202
"macos.m1.medium.gen1" ,
219
203
"macos.m1.large.gen1" ,
220
204
}
221
205
222
- var ValidMacOSResourceClasses = slices .Concat (
223
- ValidMacOSAppleSiliconResourceClasses ,
224
- ValidMacOSIntelResourceClasses ,
225
- )
226
-
227
206
var ValidDockerResourceClasses = ValidLinuxResourceClasses
228
207
229
208
func IsSelfHostedRunner (resourceClass string ) bool {
Original file line number Diff line number Diff line change 517
517
" gpu.nvidia.small" ,
518
518
" gpu.nvidia.medium" ,
519
519
" windows.gpu.nvidia.medium" ,
520
- " macos.x86.medium.gen2" ,
521
520
" macos.m1.medium.gen1" ,
522
521
" macos.m1.large.gen1"
523
522
]
You can’t perform that action at this time.
0 commit comments