Conversation
|
|
Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
|
@copilot need to fix failed CI checks macOS Latest (AppleClang 12.0) build (macos-latest, 3.12) |
Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
|
@copilot we need to upgrade the cmake version, not changing
Recommended Fix:
Make these changes, and the job should pass. If you need help editing your workflow or CMakeLists.txt, let me know! |
Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
... Fixed in 883b7a9. Reverted CMakeLists.txt to cmake_minimum_required(VERSION 3.19) and instead added CMake 3.25 upgrade steps to all CI workflows (ci.yml, benchmark.yml, memcheck.yml) using |
|
🎉 This PR is included in version 1.64.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Summary of Changes:
actions/checkoutfrom v2 to v4 in all workflow files (ci.yml, benchmark.yml, memcheck.yml, python_binding.yml)actions/setup-pythonfrom v2 to v5 in python_binding.ymljwlawson/actions-setup-cmake@v2to all CI workflows (ci.yml, benchmark.yml, memcheck.yml)cmake_minimum_required(VERSION 3.19)for backward compatibilityApproach:
Instead of changing the
cmake_minimum_requiredin CMakeLists.txt, the CI workflows now explicitly install CMake 3.25.x using thejwlawson/actions-setup-cmakeaction. This ensures newer CMake features are available in CI while maintaining backward compatibility for local development environments that may have older CMake versions.Fixes #257
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.