Skip to content

run-vcpkg@v10 - support for manifest mode (vcpkg.json) as first class citizen

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

Changes:

  • Redesigned the inputs of run-vcpkg in order to support vcpkg's manifest mode: vcpkg.json.
  • Simplified and minimized the set of inputs of the action. Now the default is to not run vcpkg, but to let it run at run-cmake execution time (i.e. when CMake is generating project files).
  • Automatic hash on vcpkg.json for contributing to the key of vcpkg's artifact caching.
  • Automatic computation of primary and fallback keys for maximizing reuse of the cache.