fix: packaging onnxruntime for macOS x86-64#27968
fix: packaging onnxruntime for macOS x86-64#27968JellyBrick wants to merge 3 commits intomicrosoft:mainfrom
Conversation
macos-13 is now deprecated.
|
@microsoft-github-policy-service agree |
|
/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline |
|
Azure Pipelines successfully started running 4 pipeline(s). |
There was a problem hiding this comment.
Pull request overview
Updates the macOS CI configuration to keep Intel (x86_64) builds running now that macos-13 is deprecated, and restores native Intel runners for the x86_64 CoreML/WebGPU build jobs.
Changes:
- Switch reusable macOS CI workflow x86_64 runner from
macos-13tomacos-15-intel(arm64 remainsmacos-15). - Standardize the reusable workflow’s Xcode selection to version
16to align with macOS 15 runners. - Update
mac.ymlCoreML and WebGPU matrices to run x86_64 builds on x86_64 machines (instead of arm64 machines targeting x86_64).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/workflows/macos-ci-build-and-test-workflow.yml | Moves x86_64 jobs to macos-15-intel and aligns Xcode selection for macOS 15 images. |
| .github/workflows/mac.yml | Restores native Intel execution for x86_64 CoreML/WebGPU CI jobs by updating the matrix. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
/azp run Linux QNN CI Pipeline,Win_TRT_Minimal_CUDA_Test_CI,Windows ARM64 QNN CI Pipeline,Windows GPU Doc Gen CI Pipeline |
|
Azure Pipelines successfully started running 4 pipeline(s). |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Description
macos-13is now deprecated.Motivation and Context
Ref [macOS] The macOS 13 Ventura based runner images will begin deprecation on September 22nd and will be fully unsupported by December 4th for GitHub and ADO actions/runner-images#13046
Ref [build] do not use x86 mac machines anymore #26072
Close [Build] onnxruntime-node no longer shipping x86-64 since 1.23.x #27961
Caused by Move macOS build jobs to a dedicated pool #26252