Skip to content

run-cmake@v10 - Support for CMakePreset.json

Compare
Choose a tag to compare
@lukka lukka released this 17 Oct 19:32
· 57 commits to v10 since this release

Changes:

  • Redesigned the inputs to support CMakePresets.json. All build/test process must be driven by the CMakePresets.json file, which ensures reproducible builds locally on your development machine, and remotely on build agents.
  • Simplified the codebase to make maintainability much easier with the following changes:
    • Dropped support for CMakeSettings.json, advanced and basic modes.
    • Dropped any http download of Ninja. The get-cmake action must be used instead.