sourcegit-scm / sourcegit

Windows/macOS/Linux GUI client for GIT users
MIT License
1.07k stars 104 forks source link

[FEATURE] Offer Windows specific executable setup package #314

Closed LouieTian0209 closed 1 month ago

LouieTian0209 commented 1 month ago

This issue is created following suggestion from @ZaLiTHkA in #175 to have a dedicated issue on Windows specific executable setup package (standalone .exe installer) available for Sourcegit.

The main point, although already mentioned in related issue referenced above, is referenced again here as follows:

In addition, some actions that help with user experience can also be achieved using an installer, such as the ability to create a desktop shortcut as well as add a new start menu entry when installation completes, so that the user can have multiple ways to launch the program out of the box.

With some insights from @ZaLiTHkA:

in my opinion, since this issue is technically resolved (by making SourceGit available through Winget), perhaps a separate issue could be opened for a Windows-specific executable setup package? there are numerous systems that can do this, some of which are OSS, and some of which can even be done through GitHub Actions..

gadfly3173 commented 1 month ago

https://github.com/sourcegit-scm/sourcegit/issues/312#issuecomment-2268709698 @aikawayataro

Here is a closed PR https://github.com/sourcegit-scm/sourcegit/pull/202 which you can check.

love-linger commented 1 month ago

It's not recommanded to use a standalone installer without self-update feature.