uowuo / abaddon

An alternative Discord client with voice support made with C++ and GTK 3
GNU General Public License v3.0
1.04k stars 52 forks source link

Proper releases #217

Open jacksongoode opened 1 year ago

jacksongoode commented 1 year ago

Maybe it's not time for the project but having a CI/CD & releases for each platform seem like a nice goal!

TheMorc commented 1 year ago
image

well, there are CI builds already (when checking in the Actions tab) but my guess is that only those for Windows are properly packaged right now. I actually tried remaking and fixing the macOS builds yesterday but I failed and left it off for now. (it's just some casual problems with libraries as they need to be packaged and carried in the .app and I don't have experience with static linking to an executable instead of relying on dylibs and stuff)

ouwou commented 1 year ago

yeah windows is the only thing thats packaged rn cuz its what im familiar with. im open to having packaging done for macos + linux but i probably wouldnt be the one to do it since i wouldnt really know what im doing there (appimage? snap? flatpak? something else??)

32bitx64bit commented 1 year ago

yeah windows is the only thing thats packaged rn cuz its what im familiar with. im open to having packaging done for macos + linux but i probably wouldnt be the one to do it since i wouldnt really know what im doing there (appimage? snap? flatpak? something else??)

If you package for Linux you usually want these 3

.deb (for ubuntu / debian systems, its the biggest linux distro by far so you'll deff want it.) .flatpak (A universal packaging system, if it runs on linux it'll probably have some sort of flatpak support.) .appimage (Basically the everything support, its not really good when it comes to intergration like pinning to task bars etc, but it works on every distro)

KaKi87 commented 4 months ago

Hello, Any news on DEB or Flatpak ? Thanks

32bitx64bit commented 4 months ago

Hello, Any news on DEB or Flatpak ? Thanks

Non currently it seems. I'd just recommend compiling it. As the instructions are pretty clear.

KaKi87 commented 4 months ago

Well, I'm actually asking in order to have automated updates, compiling defeats that purpose :sweat_smile:

KaKi87 commented 2 months ago

@ouwou :pray: