Skip to content

Commit b9538e1

Browse files
authored
Fix macOS Executors (#72)
* Update Unity editor version to 2022.3.22f1 (LTS) * Update default Xcode version to 15.3.0 in macOS executor * Update resource_class enum * Remove large from enum 🤷 * Emptu commit to trigger pipelines * Update macOS resource class to "macos.m1.medium.gen1".
1 parent 1acb416 commit b9538e1

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

.circleci/test-deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ workflows:
160160
executor:
161161
name: "unity/macos"
162162
editor_version: "2022.3.33f1"
163-
resource_class: "large"
163+
resource_class: "macos.m1.medium.gen1"
164164
project-path: "Unity2D-Demo-Game-CI-CD/src"
165165
test-platform: "playmode"
166166
filters: *filters
@@ -175,7 +175,7 @@ workflows:
175175
executor:
176176
name: "unity/macos"
177177
editor_version: "2022.3.33f1"
178-
resource_class: "large"
178+
resource_class: "macos.m1.medium.gen1"
179179
project-path: "Unity2D-Demo-Game-CI-CD/src"
180180
custom-parameters: "-testFilter EnemyMovesLeft -customParam1 potato -customParam2 $CIRCLE_WORKFLOW_ID"
181181
test-platform: "playmode"
@@ -227,7 +227,7 @@ workflows:
227227
executor:
228228
name: "unity/macos"
229229
editor_version: "2022.3.33f1"
230-
resource_class: "large"
230+
resource_class: "macos.m1.medium.gen1"
231231
project-path: "Unity2D-Demo-Game-CI-CD/src"
232232
build-target: StandaloneOSX
233233
compress: true
@@ -399,7 +399,7 @@ workflows:
399399
executor:
400400
name: "unity/macos"
401401
editor_version: "2022.3.33f1"
402-
resource_class: "large"
402+
resource_class: "macos.m1.medium.gen1"
403403
project-path: "Unity2D-Demo-Game-CI-CD/src"
404404
build-target: StandaloneOSX
405405
build-method: "MyCustomBuildCommand.MyCustomBuildMethod"

src/examples/test_and_build_personal_license.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ usage:
8787
executor:
8888
name: 'unity/macos'
8989
editor_version: '2022.3.33f1'
90-
resource_class: 'large'
90+
resource_class: 'macos.m1.medium.gen1'
9191
project-path: 'Unity2D-Demo-Game-CI-CD/src'
9292
test-platform: 'playmode'
9393
context: unity
@@ -99,7 +99,7 @@ usage:
9999
unity-password-var-name: 'UNITY_PASSWORD'
100100
executor:
101101
name: 'unity/macos'
102-
resource_class: "large"
102+
resource_class: "macos.m1.medium.gen1"
103103
editor_version: '2022.3.33f1'
104104
project-path: 'Unity2D-Demo-Game-CI-CD/src'
105105
build-target: StandaloneOSX

src/examples/test_and_build_pro_or_plus_license.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ usage:
8787
executor:
8888
name: 'unity/macos'
8989
editor_version: '2022.3.33f1'
90-
resource_class: 'large'
90+
resource_class: 'macos.m1.medium.gen1'
9191
project-path: 'Unity2D-Demo-Game-CI-CD/src'
9292
test-platform: 'playmode'
9393
context: unity
@@ -99,7 +99,7 @@ usage:
9999
unity-password-var-name: 'UNITY_PASSWORD'
100100
executor:
101101
name: 'unity/macos'
102-
resource_class: "large"
102+
resource_class: "macos.m1.medium.gen1"
103103
editor_version: '2022.3.33f1'
104104
project-path: 'Unity2D-Demo-Game-CI-CD/src'
105105
build-target: StandaloneOSX

src/executors/macos.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ parameters:
1414
If you are receiving a "CircleCI received exit code 137" from the build job, you may need to increase the resource class.
1515
For details on resource class availability, see https://circleci.com/docs/using-macos#available-resource-classes.
1616
type: enum
17-
default: medium
18-
enum: [ medium, macos.x86.medium.gen2, large, macos.x86.metal.gen1 ]
17+
default: macos.m1.medium.gen1
18+
enum: [ medium, macos.m1.medium.gen1, large, macos.m1.large.gen1 ]
1919
xcode_version:
2020
description: |
2121
Pick the Xcode version.
2222
Available options can be found at https://circleci.com/docs/using-macos#supported-xcode-versions.
2323
type: string
24-
default: 13.4.1
24+
default: 15.4.0
2525

2626
macos:
2727
xcode: << parameters.xcode_version >>

0 commit comments

Comments
 (0)