otland / forgottenserver

A free and open-source MMORPG server emulator written in C++
https://otland.net
GNU General Public License v2.0
1.56k stars 1.04k forks source link

Run unit tests workflow with vcpkg #4695

Closed ranisalt closed 2 months ago

ranisalt commented 2 months ago

Pull Request Prelude

Changes Proposed

Simplifies unit test setup using vcpkg to install dependencies. vcpkg has more up-to-date libraries than Ubuntu and is more consistent given that it will always install the same versions with an unchanged baseline commit.