Files
msime-windows/server/.github/workflows
Evan Hu 60cbd2de1f ci: build and test on Windows for every pull request
Server 端此前没有 CI。tests/ 下已有几十个测试文件并通过 add_test 注册,但从来没有在 PR 上跑过,回归只能靠人工在本机复现。

workflow 不走 preset:preset 指定 Visual Studio 18 2026 生成器和 C:/Users/sonnycalcr 的 vcpkg 路径,在 runner 上都不成立。Boost 也不能来自 manifest——CMakeLists.txt 要求 Boost locale 和 json 且按静态链接,但 vcpkg.json 里没有声明它,README 让用 Scoop 单独安装。这里改用 classic 模式装静态 Boost,再通过 CMakeLists.txt 已经支持的 BOOST_ROOT 环境变量指过去,不改动 vcpkg.json。
2026-09-05 14:19:26 +09:00
..