From 686919002ee24365b7661ea49291112e2f3300e9 Mon Sep 17 00:00:00 2001 From: Matt Jenkinson <75292329+mattdjenkinson@users.noreply.github.com> Date: Thu, 1 Oct 2026 16:59:55 +0100 Subject: [PATCH] fix: bake only the three live relays into desktop builds The edge now runs in us-central-1, us-east-1 and us-west-1 only. The BUILD_DATUM_CONNECT_RELAY_URLS repo variable still listed 16 relays, and the other 13 hostnames no longer resolve (NXDOMAIN). Builds that bake the old list keep dead relays in the startup shortlist, and net_report logs a resolve failure for each one on every probe. Key changes: - Set the relay list in bundle.yml and manual-release.yml directly instead of reading the repo variable, so changes to it go through review - List only the us-central-1, us-east-1 and us-west-1 relays The repo variable is no longer read and can be deleted after this merges. Co-Authored-By: Claude Opus 5.5 (1M context) --- .github/workflows/bundle.yml | 2 +- .github/workflows/manual-release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/bundle.yml b/.github/workflows/bundle.yml index f020a7f..d511b83 100644 --- a/.github/workflows/bundle.yml +++ b/.github/workflows/bundle.yml @@ -32,7 +32,7 @@ jobs: env: BUILD_N0DES_API_SECRET: ${{ secrets.N0DES_API_SECRET }} - BUILD_DATUM_CONNECT_RELAY_URLS: ${{ vars.BUILD_DATUM_CONNECT_RELAY_URLS }} + BUILD_DATUM_CONNECT_RELAY_URLS: iroh-relay.us-central-1.datumconnect.net,iroh-relay.us-east-1.datumconnect.net,iroh-relay.us-west-1.datumconnect.net BUILD_DATUM_CONNECT_CREATE_TRAFFIC_PROTECTION_POLICIES: ${{ vars.BUILD_DATUM_CONNECT_CREATE_TRAFFIC_PROTECTION_POLICIES }} DATUM_API_ENV: production diff --git a/.github/workflows/manual-release.yml b/.github/workflows/manual-release.yml index 4bd5858..b18fb76 100644 --- a/.github/workflows/manual-release.yml +++ b/.github/workflows/manual-release.yml @@ -20,7 +20,7 @@ jobs: env: BUILD_N0DES_API_SECRET: ${{ secrets.N0DES_API_SECRET }} - BUILD_DATUM_CONNECT_RELAY_URLS: ${{ vars.BUILD_DATUM_CONNECT_RELAY_URLS }} + BUILD_DATUM_CONNECT_RELAY_URLS: iroh-relay.us-central-1.datumconnect.net,iroh-relay.us-east-1.datumconnect.net,iroh-relay.us-west-1.datumconnect.net BUILD_DATUM_CONNECT_CREATE_TRAFFIC_PROTECTION_POLICIES: ${{ vars.BUILD_DATUM_CONNECT_CREATE_TRAFFIC_PROTECTION_POLICIES }} DATUM_API_ENV: production