Skip to content

Conversation

@anchapin
Copy link
Collaborator

@anchapin anchapin commented Dec 23, 2025

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.

@anchapin anchapin added the Pull Request - Ready for CI This pull request if finalized and is ready for continuous integration verification prior to merge. label Dec 23, 2025
@github-actions
Copy link

github-actions bot commented Dec 23, 2025

🧪 Test Results Dashboard

Summary

Metric Value
Total Tests 4150
Passed 4150
Failed 0
Errors 0
Skipped 0
Success Rate 100.0%
Generated 2025-12-24 19:32:19 UTC

✅ All Tests Passed!

📊 Test Run Information

Run XML File Status
run1 results.xml ✅ Found
run3 results.xml ✅ Found
run2 results.xml ✅ Found

Copy link

Copilot AI left a 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_GENERATORS to CPACK_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.

@anchapin anchapin changed the title Fix installer package issues Fixed Remaining CI Issues Dec 24, 2025
@ci-commercialbuildings
Copy link
Collaborator

ci-commercialbuildings commented Dec 24, 2025

@anchapin anchapin merged commit 0f9b20a into develop Dec 24, 2025
7 checks passed
@anchapin anchapin deleted the fix-full-build-workflow branch December 24, 2025 20:49
Copy link
Collaborator

Choose a reason for hiding this comment

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

@jmarrec jmarrec mentioned this pull request Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Pull Request - Ready for CI This pull request if finalized and is ready for continuous integration verification prior to merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants