Skip to content

Commit 052ceb2

Browse files
authored
CICD: remove mac AMD64 support from circleci (#6036)
1 parent 052f832 commit 052ceb2

File tree

1 file changed

+6
-18
lines changed

1 file changed

+6
-18
lines changed

.circleci/config.yml

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -45,30 +45,18 @@ executors:
4545
machine:
4646
image: << pipeline.parameters.ubuntu_image >>
4747
resource_class: arm.large
48-
mac_amd64_medium:
48+
mac_arm64_medium:
4949
macos:
5050
xcode: 14.2.0
51-
resource_class: macos.x86.medium.gen2
51+
resource_class: macos.m1.medium.gen1
5252
environment:
5353
HOMEBREW_NO_AUTO_UPDATE: "true"
54-
mac_amd64_large:
54+
mac_arm64_large:
5555
macos:
5656
xcode: 14.2.0
57-
# Since they removed the large class for amd64, we will use medium here too.
58-
resource_class: macos.x86.medium.gen2
59-
environment:
60-
HOMEBREW_NO_AUTO_UPDATE: "true"
61-
mac_arm64: &executor-mac-arm64
62-
machine: true
63-
resource_class: algorand/macstadium-m1
57+
resource_class: macos.m1.large.gen1
6458
environment:
6559
HOMEBREW_NO_AUTO_UPDATE: "true"
66-
# these are required b/c jobs explicitly assign sizes to the executors
67-
# for `mac_arm64` there is only one size
68-
mac_arm64_medium:
69-
<<: *executor-mac-arm64
70-
mac_arm64_large:
71-
<<: *executor-mac-arm64
7260

7361
slack-fail-stop-step: &slack-fail-post-step
7462
post-steps:
@@ -86,7 +74,7 @@ workflows:
8674
name: << matrix.platform >>_build_nightly
8775
matrix: &matrix-nightly
8876
parameters:
89-
platform: ["amd64", "arm64", "mac_amd64", "mac_arm64"]
77+
platform: ["amd64", "arm64", "mac_arm64"]
9078
filters: &filters-nightly
9179
branches:
9280
only:
@@ -137,7 +125,7 @@ workflows:
137125
name: << matrix.platform >>_<< matrix.job_type >>_verification
138126
matrix:
139127
parameters:
140-
platform: ["amd64", "arm64", "mac_amd64", "mac_arm64"]
128+
platform: ["amd64", "arm64", "mac_arm64"]
141129
job_type: ["test_nightly", "integration_nightly", "e2e_expect_nightly"]
142130
requires:
143131
- << matrix.platform >>_<< matrix.job_type >>

0 commit comments

Comments
 (0)