otland / forgottenserver

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

Remove Ubuntu build workflow #4707

Closed ranisalt closed 4 months ago

ranisalt commented 4 months ago

Pull Request Prelude

Changes Proposed

Ubuntu is outdated by definition, which prevents us from adopting updated versions of compilers and dependencies. There isn't much added value by testing with Ubuntu anyway, and the vcpkg workflow covers building and testing already.

vcpkg is well adopted in the community, and has been supported for years.

This does not mean Ubuntu is not supported: it is still officially supported, just like other common distros, as long as we have documentation about it in the wiki.

DSpeichert commented 4 months ago

That workflow was providing CodeQL reporting, so I guess that needs to be moved to a different workflow now.