Skip to content

Add macOS 26 to CI#2184

Merged
seladb merged 3 commits into
devfrom
add-macos26
Jul 12, 2026
Merged

Add macOS 26 to CI#2184
seladb merged 3 commits into
devfrom
add-macos26

Conversation

@seladb

@seladb seladb commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Remove macOS 14 and replace is with macOS 26

@seladb seladb marked this pull request as ready for review July 12, 2026 07:41
host-arch: arm64
arch: arm64
config-zstd: ON
- os-version: macos-26-intel

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Maybe we can drop Intel now.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

I actually have an old Intel macOS laptop with macOS 26 🙂

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I see. I guess we can still support it for a while. However, Apple will not support Intel anyway from macOS 27.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Yes, macOS is the last version supported on Intel devices 😕

@codecov

codecov Bot commented Jul 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.79%. Comparing base (4938e88) to head (c96a438).

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #2184   +/-   ##
=======================================
  Coverage   82.79%   82.79%           
=======================================
  Files         331      332    +1     
  Lines       60068    60059    -9     
  Branches    12649    12670   +21     
=======================================
- Hits        49734    49728    -6     
  Misses       8940     8940           
+ Partials     1394     1391    -3     
Flag Coverage Δ
23.11.6 7.30% <ø> (+0.03%) ⬆️
24.11.5 7.28% <ø> (-0.02%) ⬇️
25.11.1 7.25% <ø> (-0.01%) ⬇️
alpine320 76.88% <ø> (+<0.01%) ⬆️
fedora42 76.44% <ø> (-0.01%) ⬇️
macos-14 ?
macos-15 82.27% <ø> (+<0.01%) ⬆️
macos-26 82.27% <ø> (?)
macos-26-intel 82.20% <ø> (?)
mingw32 70.99% <ø> (?)
mingw64 70.84% <ø> (-0.02%) ⬇️
npcap 85.69% <ø> (-0.01%) ⬇️
rhel94 76.24% <ø> (ø)
ubuntu2204 76.27% <ø> (-0.03%) ⬇️
ubuntu2204-icpx 59.32% <ø> (+0.02%) ⬆️
ubuntu2404 76.56% <ø> (-0.01%) ⬇️
ubuntu2404-arm64 76.58% <ø> (+0.02%) ⬆️
ubuntu2604 76.51% <ø> (ø)
unittest 82.79% <ø> (+<0.01%) ⬆️
windows-2022 85.69% <ø> (-0.01%) ⬇️
windows-2025 85.42% <ø> (ø)
winpcap 85.63% <ø> (+0.02%) ⬆️
xdp 52.90% <ø> (ø)

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

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@seladb seladb merged commit ab9ad1d into dev Jul 12, 2026
67 checks passed
@seladb seladb deleted the add-macos26 branch July 12, 2026 16:34
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