evo-lua / evo-legacy

[Obsoleted Prototype] Highly experimental Lua runtime environment built on Luvi (libuv + LuaJIT)
https://evo-lua.github.io
0 stars 0 forks source link

Create GitHub Actions workflow to attach a .msi installer to published releases #21

Open rdw-software opened 3 years ago

rdw-software commented 3 years ago

I have a prototype for creating MSI installers in my Gists somewhere, but the UX still wasn't great. I need to figure out some things still:

rdw-software commented 3 years ago

Perhaps NSIS might be a viable alternative, too: https://en.wikipedia.org/wiki/Nullsoft_Scriptable_Install_System

Probably depends on the tools (WIX for MSI is awful to work with); I know electron-builder uses nsis and the result still felt OKish.

rdw-software commented 3 years ago

As for MSI, some possibly relevant links: