From d307e2dd7f99890e9998a5e1828e5b9eedd56d04 Mon Sep 17 00:00:00 2001 From: zeekay Date: Sat, 18 Jul 2026 23:40:24 -0700 Subject: [PATCH] ci(vote): bump app to 813ad9b (0-console-error load + per-brand head/manifest white-label) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit app 813ad9b: stop the eth-mainnet ENS flood (disable ENS on non-ENS chains instead of falling back to chain 1's empty-key Alchemy RPC) + honest safe-cgw /multisig-transactions 404 (no console.error on the expected missing route) → lux.vote loads with 0 console errors. Head + PWA manifest are now white-labelled purely via build-args; wire the new VITE_APP_FAVICON_SVG per brand (lux=/lux-triangle.svg, zoo=/images/dao/zoo-labs.svg) so zoo.vote no longer leaks /lux-triangle.svg or 'Lux DAO' in its head. Co-Authored-By: Claude --- .github/workflows/vote.yml | 4 ++++ app | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/vote.yml b/.github/workflows/vote.yml index 72e3fc4..3563fed 100644 --- a/.github/workflows/vote.yml +++ b/.github/workflows/vote.yml @@ -51,6 +51,8 @@ jobs: chain_id: "96369" site_url: https://lux.vote overrides: '{"96369":{"rpc":"https://api.lux.network/v1/bc/C/rpc"}}' + # White-label favicon (the SVG in the ). Per-brand asset shipped in public/. + favicon_svg: /lux-triangle.svg # WalletConnect Cloud project id for the Lux DAO (origin-allowlisted to lux.vote). # This is a PUBLIC client identifier (ships in the bundle), not a secret. Was wrongly # sharing the Pars id, which is allowlisted for pars.vote -> connect verify mismatch. @@ -60,6 +62,7 @@ jobs: chain_id: "200200" site_url: https://zoo.vote overrides: '{"200200":{"rpc":"https://api.zoo.network/v1/bc/C/rpc"}}' + favicon_svg: /images/dao/zoo-labs.svg wc_project_id: "e89228fed40d4c6e9520912214dfd68b" steps: - uses: actions/checkout@v4 @@ -128,6 +131,7 @@ jobs: VITE_APP_SITE_URL=${{ matrix.site_url }} VITE_APP_WALLET_CONNECT_PROJECT_ID=${{ matrix.wc_project_id }} VITE_APP_NETWORK_OVERRIDES=${{ matrix.overrides }} + VITE_APP_FAVICON_SVG=${{ matrix.favicon_svg }} VITE_APP_GIT_HASH=${{ matrix.brand }}-vote tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} diff --git a/app b/app index 63c83c9..813ad9b 160000 --- a/app +++ b/app @@ -1 +1 @@ -Subproject commit 63c83c9afd79ecfe156fe3cc09df435771156ab1 +Subproject commit 813ad9b37a1d727fe2509ea8c112e41c091e42c7