Bug 491338 - The Nightly Installers sections should also list AppImage builds
Summary: The Nightly Installers sections should also list AppImage builds
Status: RESOLVED FIXED
Alias: None
Product: www.kde.org
Classification: Websites
Component: apps.kde.org (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kde-www mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-06 06:05 UTC by Thomas Friedrichsmeier
Modified: 2024-10-28 16:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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