-
Notifications
You must be signed in to change notification settings - Fork 25
Update to MacOS 15 runners #846
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the GitHub Actions workflow to use macOS 15 runners instead of older macOS versions, aligning with the transition to ARM-based architecture while maintaining Intel support.
Changes:
- Updated GitHub Actions runners from
macos-13andmacos-arm64tomacos-15-intelandmacos-15 - Updated OpenStudio SDK version from RC1 to final release with new hash values for all platforms
- Modified CMake installation code to improve debugging output and add symlink for Ruby library
Reviewed changes
Copilot reviewed 5 out of 6 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/app_build.yml | Updates runner specifications from macos-13/macos-arm64 to macos-15-intel/macos-15, updates Xcode to 16.4, and improves OpenSSL cleanup logic |
| FindOpenStudioSDK.cmake | Updates OpenStudio SDK version from rc1 to final release and refreshes hash values for all platforms |
| CMakeLists.txt | Changes version prerelease tag from "alpha" to "rc1" |
| src/openstudio_app/CMakeLists.txt | Improves CMake installation process with better debugging output and adds Ruby library symlink |
| conanfile.py | Adds termcap dependency with specific revision hash |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
ARM based package is working, the Intel one is failing due to missing x86 build of OpenStudio