-
Notifications
You must be signed in to change notification settings - Fork 519
Closed
Description
What would you like?
Update the circle.yml executor for macOS.
Update to an xcode version chosen from Supported Xcode versions for Apple silicon using a version of macOS >=13.5.
Migrate away from CircleCI macOS execution environment resource class using macos.m1.medium.gen1 before Feb 16, 2026.
Why is this needed?
The CircleCI config uses xcode machine image 14.3.1, with macOS 13.2.1 and resource class macos.m1.medium.gen1
Lines 9 to 13 in f01f393
| executors: | |
| mac: | |
| macos: | |
| xcode: "14.3.1" | |
| resource_class: macos.m1.medium.gen1 |
Depending on the version of Node.js used, a minimum of macOS 13.5 may be needed. This would need a minimum version of xcode 15.0.0:
| Node.js | minimum macOS x64 | minimum macOS arm64 |
|---|---|---|
| 20 | >=10.15 |
>=11 |
| 22 | >=11 |
>=11 |
| 24 | >=13.5 |
>=13.5 |
| 25 | >=13.5 |
>=13.5 |
CircleCI announced Deprecation of Mac M1 and M2 resource classes on Oct 15, 2025, with brownouts in Dec 2025 & Jan 2026 and removal on Feb 16, 2026.
Metadata
Metadata
Assignees
Labels
No labels