-
Notifications
You must be signed in to change notification settings - Fork 222
Fixed Remaining CI Issues #5566
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
🧪 Test Results DashboardSummary
✅ All Tests Passed!📊 Test Run Information
|
Explicitly set compiler=gcc, compiler.version=11, and compiler.libcxx=libstdc++11 in the conan install command. This ensures that the dependencies (boost, fmt, etc.) are built/used with the same compiler version as the system compiler (/usr/bin/c++) in the Ubuntu 22.04 environment, resolving undefined references to `_M_replace_cold`.
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 pull request addresses installer package issues by fixing a CMake configuration typo and improving macOS DMG packaging with version information.
Key Changes:
- Fixed CMake variable typo from
CPACK_GENERATORStoCPACK_GENERATOR(correct CMake variable name) - Added OpenStudio version extraction and included it in the macOS DMG install prefix
- Restructured macOS artifact publishing into a separate job for better workflow organization
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| vcpkg.json | Removed entire file (likely migrating away from vcpkg dependency management) |
| Jenkinsfile_develop_osx | Updated shared library reference to use osx_add_cache branch |
| .github/workflows/incremental-build.yml | Updated Docker image, build configuration, and test retry logic |
| .github/workflows/full-build.yml | Fixed CPACK_GENERATOR typo, added macOS version detection, separated macOS publishing job, improved test handling with retries |
| .github/workflows/full-build-vcpkg.yml | Removed entire vcpkg-based workflow file (consolidating to Conan-based builds) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
CI Results for a5f3015:
|
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.
- Ok so that reverts Vcpkg Option #5565
This PR ended up being larger than I originally expected.
At a high level I focused on getting the github action workflow full build working across all platforms. I also fixed issues related the github action workflow incremental build.