franciscoBSalgueiro / en-croissant

The Ultimate Chess Toolkit
https://encroissant.org
GNU General Public License v3.0
588 stars 74 forks source link

Add portable builds #165

Open Shayan-To opened 7 months ago

Shayan-To commented 7 months ago

Describe the feature

I almost always download portable versions of applications. And I think it should be easy to provide portable versions alongside the setup ones you are providing.

Thanks for the awesome project!

franciscoBSalgueiro commented 7 months ago

Thank you!

This app is built using Tauri, which requires Webview2 as a dependency on Windows, so a portable version would only work if that's already installed (which it is, on windows 11).

See also: https://github.com/tauri-apps/tauri/issues/3109

Shayan-To commented 7 months ago

I extracted the exe setup file, and was able to run the application without any installation. (on Windows 10)

And if Webview2 is a requirement, a link to the official page would suffice, I think. (It would be more convenient for me, at least.)

franciscoBSalgueiro commented 7 months ago

If that can be automated in the Github Action I can add it.