feat: upgrade Flatpak runtime to 25.08#212
Conversation
- Bump flatpak.baseVersion and runtimeVersion from 23.08 to 25.08 - Add build:flatpak npm script - Updated package-lock.json with dependency resolution Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
|
FYI, we already have a manifest on Flathub that uses the Freedesktop SDK 25.08: https://github.com/flathub/com.openwebui.open-webui/blob/master/com.openwebui.open-webui.yml |
Do you know why the flathub bundle is 781 MiB? Also, on flathub it shows the version is 0.0.8! |
|
According to Flathub's requirements, apps must be built from source. If you have ideas for optimizing the size, feel free to open a pull request in the flathub/com.openwebui.open-webui repository. Regarding the version: the actual package is up to date, but the version displayed on the Flathub website is pulled from com.openwebui.open-webui.metainfo.xml. Updating that file should resolve the mismatch. |
Description
org.freedesktop.Platform) from the deprecated 23.08 to 25.08.flatpak.baseVersionandruntimeVersioninelectron-builder.ymlfrom'23.08'to'25.08'build:flatpaknpm script for building.flatpakbundlesdist/open-webui.flatpak(~92 MB)Install required runtime and SDK
sudo apt-get update && sudo apt-get install -y flatpak flatpak-builder flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak --user install -y flathub org.freedesktop.Platform//25.08 org.freedesktop.Sdk//25.08 org.electronjs.Electron2.BaseApp//25.08Build Process
Related Issues
Contributor License Agreement
Note
Deleting the CLA section will lead to immediate closure of your PR and it will not be merged in.