add Flatpak CI and release workflows, update paths in manifest

This commit is contained in:
2026-01-28 22:37:36 +03:00
parent 502ef2ed89
commit b936b58e75
3 changed files with 107 additions and 7 deletions
+7 -7
View File
@@ -38,16 +38,16 @@ modules:
- install -Dm755 target/release/pwsp-daemon /app/bin/pwsp-daemon
- install -Dm755 target/release/pwsp-cli /app/bin/pwsp-cli
- install -Dm755 target/release/pwsp-gui /app/bin/pwsp-gui
- install -Dm755 pwsp-wrapper.sh /app/bin/pwsp-wrapper.sh
- install -Dm755 packages/flatpak/pwsp-wrapper.sh /app/bin/pwsp-wrapper.sh
- install -Dm644 assets/icon.png /app/share/icons/hicolor/256x256/apps/ru.arabianq.pwsp.png
- install -Dm644 ru.arabianq.pwsp.desktop /app/share/applications/ru.arabianq.pwsp.desktop
- install -Dm644 ru.arabianq.pwsp.metainfo.xml /app/share/metainfo/ru.arabianq.pwsp.metainfo.xml
- install -Dm644 packages/flatpak/ru.arabianq.pwsp.desktop /app/share/applications/ru.arabianq.pwsp.desktop
- install -Dm644 packages/flatpak/ru.arabianq.pwsp.metainfo.xml /app/share/metainfo/ru.arabianq.pwsp.metainfo.xml
sources:
- type: dir
path: ../../
path: .
- type: file
path: pwsp-wrapper.sh
path: packages/flatpak/pwsp-wrapper.sh
- type: file
path: ru.arabianq.pwsp.desktop
path: packages/flatpak/ru.arabianq.pwsp.desktop
- type: file
path: ru.arabianq.pwsp.metainfo.xml
path: packages/flatpak/ru.arabianq.pwsp.metainfo.xml