From 64cddd7d7d8b827c3b9dd15eb1567f0be5a08387 Mon Sep 17 00:00:00 2001 From: Lasan Mahaliyana Date: Sat, 7 Mar 2026 11:16:34 +0530 Subject: [PATCH] added install script to release --- .github/workflows/release-nearby-qml-tray.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/release-nearby-qml-tray.yaml b/.github/workflows/release-nearby-qml-tray.yaml index 67303894..f055dfed 100644 --- a/.github/workflows/release-nearby-qml-tray.yaml +++ b/.github/workflows/release-nearby-qml-tray.yaml @@ -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"