CMake Presets、vcpkg manifest mode、Vulkan SDKを使ってVulkanプロジェクトをビルドする方法を紹介します。環境はWindowsとします。 CMakeとvcpkgを使ったビルド CMakeLists.txtとvcpkg.jsonがプロジェクトに存在していることを前提として、基本的なビルドの流れを書きます。 CMakePresets.jsonでActions用のプリセットを用意します。ここではgithubという名前を付けました。vcpkgを使うように設定していますが、GitHub ActionsではVCPKG_ROOTという環境変数はないため、VCPKG_INSTALLATION_ROOTという変数を使う必要があります。 { "version": 3, "cmakeMinimumRequired": { "major": 3, "minor": 19

