noxworld-dev / opennox

OpenNox main repository.
GNU General Public License v3.0
440 stars 23 forks source link

Add build workflow for win7-compatible binary #701

Closed angrykirc closed 2 weeks ago

angrykirc commented 4 weeks ago

This PR adds a separate workflow that builds Windows binaries and installer with downgraded Go toolchain version (1.21.4), and creates a release draft afterwards. This is needed because Go 1.21.5 has dropped Windows 7 support completely (see https://github.com/golang/go/issues/64622) and there are some people in Discord who are still using this operating system. I don't know though if we really need to create separate release cards, but this can be easily changed. I just preferred it to be a separate workflow.

Required sign-off