added install script to release

This commit is contained in:
Lasan Mahaliyana
2026-03-07 11:16:34 +05:30
parent 4cf1f8b6ab
commit 64cddd7d7d
@@ -105,6 +105,21 @@ jobs:
- name: Install to staging directory
run: cmake --install sharing/linux/qml_tray_app/build
- name: Stage installer and launcher assets
run: |
STAGING="$RUNNER_TEMP/staging"
install -d "$STAGING/share/applications"
install -d "$STAGING/share/icons/hicolor/256x256/apps"
install -d "$STAGING/include/sharing/linux"
install -m 0755 sharing/linux/qml_tray_app/install_nearby_file_share.sh \
"$STAGING/install_nearby_file_share.sh"
install -m 0644 sharing/linux/qml_tray_app/nearby-file-share.desktop \
"$STAGING/share/applications/nearby-file-share.desktop"
install -m 0644 sharing/linux/qml_tray_app/tray_icon.png \
"$STAGING/share/icons/hicolor/256x256/apps/nearby-file-share.png"
install -m 0644 sharing/linux/nearby_sharing_api.h \
"$STAGING/include/sharing/linux/nearby_sharing_api.h"
- name: Package tarball
run: |
STAGING="$RUNNER_TEMP/staging"