diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 37f88c52..7a09d50f 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -31,17 +31,7 @@ jobs: - name: Setup Supabase CLI uses: supabase/setup-cli@v1 with: - # supabase/realtime v2.129.0 shipped a regression (v2.128.2, 2026-08-16, - # PR supabase/realtime#2082 "bump phoenix" - swapped their custom presence-dispatcher - # Phoenix fork for stock Phoenix 1.8): presence track/untrack and broadcast pushes never - # get a phx_reply or presence_diff, so every push made through Push.cs times out - this - # is what broke Track_ShouldSyncPresenceBetweenClients and the two Broadcast relay tests - # in CI. Confirmed via a raw non-SDK websocket reproduction and bisection across - # individual realtime image tags (v2.128.1: fine, v2.128.2: broken). v2.114.0 (2026-08-12) - # is the last CLI release that predates the bad bump (bundles realtime v2.124.4). Bump - # this once supabase/realtime restores the custom dispatcher or otherwise fixes the ack - # path - re-verify with the E2E presence/broadcast tests before moving off this pin. - version: 2.114.0 + version: latest - name: Start Supabase run: supabase start