Skip to content

ci: Upgrade macOS executors#1562

Merged
chfast merged 1 commit into
masterfrom
ci/macos
Jun 3, 2026
Merged

ci: Upgrade macOS executors#1562
chfast merged 1 commit into
masterfrom
ci/macos

Conversation

@chfast

@chfast chfast commented Jun 3, 2026

Copy link
Copy Markdown
Member

Upgrade "latest" Xcode to 26.5 (now m4pro executors are available).
Upgrade "min" Xcode to 16.4.0 (16.3.0 is not available any more).

Upgrade "latest" Xcode to 26.5 (now m4pro executors are available).
Update "min" Xcode to 16.4.0 (16.3.0 is not available any more).

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the CircleCI macOS executors to use newer Apple Silicon runner classes and refreshes the configured Xcode versions to keep the macOS CI jobs runnable on currently available images.

Changes:

  • Switch macOS executors to m4pro.medium.
  • Upgrade the “latest” macOS executor’s Xcode version to 26.5.
  • Bump the “min” Xcode executor from 16.3.0 to 16.4.0, and increase macOS parallelism settings.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread circle.yml
Comment on lines 61 to +62
macos:
xcode: 16.4.0
xcode: 26.5
@codecov

codecov Bot commented Jun 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.36%. Comparing base (e9155ac) to head (54c40bc).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1562   +/-   ##
=======================================
  Coverage   97.36%   97.36%           
=======================================
  Files         163      163           
  Lines       14495    14495           
  Branches     3387     3387           
=======================================
  Hits        14113    14113           
  Misses        280      280           
  Partials      102      102           
Flag Coverage Δ
eest-develop 89.67% <ø> (ø)
eest-develop-gmp 26.42% <ø> (ø)
eest-legacy 17.71% <ø> (ø)
eest-libsecp256k1 28.05% <ø> (ø)
eest-stable 89.76% <ø> (ø)
evmone-unittests 92.52% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
core 95.95% <ø> (ø)
tooling 90.21% <ø> (ø)
tests 99.79% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@chfast chfast merged commit 756333b into master Jun 3, 2026
24 checks passed
@chfast chfast deleted the ci/macos branch June 3, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants