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
[x] I confirm that my PR does not contain any commercial or protected assets and/or source code.
[x] I agree in advance that my codes will be licensed automatically under the Apache License or similar BSD/MIT-like
open source licenses in case if OpenNox Project will adopt such a non-GPL license in the future.
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