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"