Merge bitcoin/bitcoin#26388: ci: Use macos-ventura-xcode:14.1 image for "macOS native" task#1228
Conversation
…cOS native" task
WalkthroughThe changes update CI environment configuration for macOS ARM64 native builds, including platform target updates, dependency modifications, Bitcoin build flags adjustments, and cache settings. Additionally, a GNU getopt path reference is made dynamic via Homebrew prefix resolution. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: ASSERTIVE Plan: Pro 📒 Files selected for processing (2)
🧰 Additional context used📓 Path-based instructions (2)ci/**📄 CodeRabbit inference engine (CLAUDE.md)
Files:
**⚙️ CodeRabbit configuration file
Files:
🧠 Learnings (2)📓 Common learnings📚 Learning: 2025-07-28T20:34:29.061ZApplied to files:
🔇 Additional comments (5)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Backports bitcoin#26388
Summary
ci/test/00_setup_env_mac_native_x86_64.shtoci/test/00_setup_env_mac_native_arm64.shand updates for arm64 architecturebrew --prefixinstead of hardcoded x86_64 pathNotes
.cirrus.ymlchanges from Bitcoin not applicable (Dash uses different CI infrastructure)Original commit: bd47889
Summary by CodeRabbit
New Features
Chores
✏️ Tip: You can customize this high-level summary in your review settings.