From 3aaadea9d9c60035fb07b971d273372410266cca Mon Sep 17 00:00:00 2001 From: Yurii Chukhlib Date: Fri, 9 Jan 2026 22:44:41 +0100 Subject: [PATCH 1/2] fix(build): remove non-functional smoke test from package-mac-app.sh The --smoke qr argument was removed from the relay CLI, but the smoke test remained in the macOS app packaging script. This caused the build to fail with exit code 1 when the bundled relay didn't recognize the argument. Removes the 2-line smoke test section to fix the build. Fixes #317 Co-Authored-By: Claude --- scripts/package-mac-app.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/package-mac-app.sh b/scripts/package-mac-app.sh index b5467f60b..98a9d69b6 100755 --- a/scripts/package-mac-app.sh +++ b/scripts/package-mac-app.sh @@ -272,8 +272,6 @@ if [[ "${SKIP_GATEWAY_PACKAGE:-0}" != "1" ]]; then fi rm -rf "$RELAY_BUILD_DIR" - echo "๐Ÿงช Smoke testing bundled relay QR modules" - "$RELAY_OUT" --smoke qr >/dev/null echo "๐ŸŽจ Copying gateway A2UI host assets" rm -rf "$RELAY_DIR/a2ui" From 65d4f482a3d817a2bb6008059353da57a3518b6f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 9 Jan 2026 23:40:52 +0100 Subject: [PATCH 2/2] fix: verify bundled relay with version check (#615) (thanks @YuriNachos) --- CHANGELOG.md | 1 + scripts/package-mac-app.sh | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 28590fe3c..29264aef0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Unreleased +- macOS: replace relay smoke test with version check in packaging script. (#615) โ€” thanks @YuriNachos - macOS: avoid clearing Launch at Login during app initialization. (#607) โ€” thanks @wes-davis - Onboarding: skip systemd checks/daemon installs when systemd user services are unavailable; add onboarding flags to skip flow steps and stabilize Docker E2E. (#573) โ€” thanks @steipete - macOS: add node bridge heartbeat pings to detect half-open sockets and reconnect cleanly. (#572) โ€” thanks @ngutman diff --git a/scripts/package-mac-app.sh b/scripts/package-mac-app.sh index 98a9d69b6..bf399e95c 100755 --- a/scripts/package-mac-app.sh +++ b/scripts/package-mac-app.sh @@ -272,6 +272,8 @@ if [[ "${SKIP_GATEWAY_PACKAGE:-0}" != "1" ]]; then fi rm -rf "$RELAY_BUILD_DIR" + echo "๐Ÿงช Verifying bundled relay (version)" + "$RELAY_OUT" --version >/dev/null echo "๐ŸŽจ Copying gateway A2UI host assets" rm -rf "$RELAY_DIR/a2ui"