actions: build .deb & fixes
Pull Request Prelude
- [x] I have followed proper The Forgotten Server code styling.
- [x] I have read and understood the contribution guidelines before making this PR.
- [x] I am aware that this PR may be closed if the above-mentioned criteria are not fulfilled.
Changes Proposed
Issues addressed:
- Ubuntu builds were not properly uploading binary to artifacts
- a .deb package is now uploaded too
- test workflow does not run unnecessarily
I doubt enough people use raw TFS without changes to warrant maintaining this.
I doubt enough people use raw TFS without changes to warrant maintaining this.
It's mostly easy of use for those who are sticking to a tagged branch, especially if I figure out a way to maintain an APT repo. Doesn't cost us anything to keep it here.
People can always use Docker for that, which is way easier, and works in every distro.
Doesn't cost us anything to keep it here.
I can see it does just by looking at the package list and seeing different packages from that Ubuntu and vcpkg install. It's a third list of dependencies (not counting the ones on the wiki) that we need to keep updated and that we will not keep updated