Skip to content

Commit 1b2d6b5

Browse files
authored
ci: Migrate to macOS M1 only (#874)
CircleCI is removing the support for macOS on Intel hardware. Switch to M1 resources.
1 parent 9b3ee17 commit 1b2d6b5

File tree

1 file changed

+3
-22
lines changed

1 file changed

+3
-22
lines changed

circle.yml

+3-22
Original file line numberDiff line numberDiff line change
@@ -56,19 +56,13 @@ executors:
5656
environment:
5757
CMAKE_BUILD_PARALLEL_LEVEL: 2
5858
macos:
59-
resource_class: macos.x86.medium.gen2
60-
macos:
61-
xcode: 15.3.0
62-
environment:
63-
CMAKE_BUILD_PARALLEL_LEVEL: 4
64-
macos-m1:
6559
resource_class: macos.m1.large.gen1
6660
macos:
67-
xcode: 15.3.0
61+
xcode: 15.4.0
6862
environment:
6963
CMAKE_BUILD_PARALLEL_LEVEL: 8
7064
macos-xcode-min:
71-
resource_class: macos.x86.medium.gen2
65+
resource_class: macos.m1.medium.gen1
7266
macos:
7367
xcode: 15.0.0
7468
environment:
@@ -367,18 +361,6 @@ jobs:
367361
- test
368362
- package
369363

370-
release-macos-m1:
371-
executor: macos-m1
372-
environment:
373-
BUILD_TYPE: Release
374-
steps:
375-
- run:
376-
name: "Install System Dependencies"
377-
command: HOMEBREW_NO_AUTO_UPDATE=1 brew install cmake
378-
- build
379-
- test
380-
- package
381-
382364
deploy:
383365
docker:
384366
- image: circleci/golang
@@ -594,7 +576,7 @@ jobs:
594576
- ~/corpus
595577

596578
macos-asan:
597-
executor: macos-m1
579+
executor: macos
598580
environment:
599581
BUILD_TYPE: RelWithDebInfo
600582
CMAKE_OPTIONS: -DSANITIZE=address,undefined
@@ -669,7 +651,6 @@ workflows:
669651
filters:
670652
tags:
671653
only: /.*/
672-
- release-macos-m1
673654
- deploy:
674655
requires:
675656
- release-linux

0 commit comments

Comments
 (0)