chore(ci): add flatpak build (#398)

* chore(ci): add flatpak build

* fmt changelog
This commit is contained in:
Mohan 2025-06-12 13:04:56 +02:00 committed by GitHub
parent 835552c834
commit 742acca444
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 28 additions and 3 deletions

View file

@ -29,7 +29,22 @@
"bundle": {
"createUpdaterArtifacts": true,
"active": true,
"targets": ["appimage", "dmg", "nsis", "app", "deb"],
"targets": ["appimage", "flatpak", "dmg", "nsis", "app", "deb"],
/* Flatpak-specific settings
* These are ignored by the other targets. */
"flatpak": {
"id": "net.unstoppableswap.UnstoppableSwap",
"runtime": "org.freedesktop.Platform",
"sdk": "org.freedesktop.Sdk",
"runtimeVersion": "23.08",
"finishArgs": [
"--socket=wayland",
"--socket=x11",
"--share=network",
"--device=all"
]
},
"icon": [
"icons/32x32.png",
"icons/128x128.png",