From 9c05675d66640a59ff226113adeb20368b01cb6d 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 0730e15c6c29b537f90dfe7c7261b79573281770 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"