Bug 491338

Summary: The Nightly Installers sections should also list AppImage builds
Product: [Websites] www.kde.org Reporter: Thomas Friedrichsmeier <thomas.friedrichsmeier>
Component: apps.kde.orgAssignee: kde-www mailing-list <kde-www>
Status: RESOLVED FIXED    
Severity: normal CC: phu.nguyen
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Thomas Friedrichsmeier 2024-08-06 06:05:49 UTC
The per-application Nightly installers (CDN) section lists Windows, macOS Arm and macOS Intel builds, but not linux AppImage builds, even if they are published on CDN. I don't think that's intentional.
Comment 1 Thomas Friedrichsmeier 2024-08-06 13:56:36 UTC
Addendum: Either I'm doing it wrong, or apps.kde.org does not have a concept of Linux binaries at all:

https://apps.kde.org/rkward/ lists the topmost release artifact as:
> - (390.85 MB)
> sha256: a481856b495dbc692e0947c51f4d161c9f2b8620c382432a7674dfd52d0dac6a
(note the empty name). In the appstream data, this corresponds to `platform="x86_64-linux-any"`.
Comment 2 Phu H. Nguyen 2024-10-28 16:27:35 UTC
Git commit 2f02b952ae96654034fb05fb91c5973b69dcedd5 by Phu Nguyen.
Committed on 28/10/2024 at 16:27.
Pushed by phunh into branch 'master'.

Add another platform triplet for AppImage

M  +1    -1    layouts/partials/app_main_btm_left_btm.html

https://invent.kde.org/websites/apps-kde-org/-/commit/2f02b952ae96654034fb05fb91c5973b69dcedd5
Comment 3 Phu H. Nguyen 2024-10-28 16:31:34 UTC
Reopen as the fix is only for the addendum https://bugs.kde.org/show_bug.cgi?id=491338#c1, not for the bug itself.
Comment 4 Phu H. Nguyen 2024-10-28 16:54:19 UTC
Git commit cd98761e4d2d650f2f9f67fdfabafefefcc0bf73 by Phu Nguyen.
Committed on 28/10/2024 at 16:49.
Pushed by phunh into branch 'master'.

Add Linux to the list of platforms with CI builds

M  +3    -0    layouts/partials/app_main_btm_left_btm.html
M  +1    -1    main.py

https://invent.kde.org/websites/apps-kde-org/-/commit/cd98761e4d2d650f2f9f67fdfabafefefcc0bf73