rotators / foclassic

FOnline Community Edition (r412 base)
https://rotators.fodev.net/foclassic/
GNU General Public License v3.0
42 stars 5 forks source link

GitHub Actions #44

Closed wipe2238 closed 4 years ago

wipe2238 commented 4 years ago

Just an initial version, some extra tweaks and automagic actions/commits will be added/ported in undefined future. Sooner or later @antalaskaya will rise and shine once again (due to various restrictions in Actions, i think it's much better to use real user account instead of pseudo-user recommended by GitHub), this time with all scripts being part of repo and not hidden on fodev.

Anyway, Linux setup is basically copypaste from Appveyor, nothing out of the ordinary. As for Windows... it takes twice as long as it should; that's thanks to fact that GitHub does provides only VS2017/VS2019, and i couldn't find working way to get v100 toolset for any of them. So, instead, workflow is installing VS2010 Express (via Chocolatey). The whole thing. On each push. Yes. This adds extra 5-6 minutes to each build check.


Travis is no longer used, there are still some leftovers here and there which should be cleaned up before next release. Appveyor will continue to work for some time, as GitHub does not (yet?) provide some of the things i'd want to have, such as permalink to artifacts.