ci(vote): bump app to 813ad9b (0-console-error load + per-brand head/manifest white-label)

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 <noreply@anthropic.com>
This commit is contained in:
zeekay
2026-07-18 23:40:24 -07:00
co-authored by Claude
parent c48e177156
commit d307e2dd7f
2 changed files with 5 additions and 1 deletions
+4
View File
@@ -51,6 +51,8 @@ jobs:
chain_id: "96369" chain_id: "96369"
site_url: https://lux.vote site_url: https://lux.vote
overrides: '{"96369":{"rpc":"https://api.lux.network/v1/bc/C/rpc"}}' overrides: '{"96369":{"rpc":"https://api.lux.network/v1/bc/C/rpc"}}'
# White-label favicon (the SVG in the <head>). Per-brand asset shipped in public/.
favicon_svg: /lux-triangle.svg
# WalletConnect Cloud project id for the Lux DAO (origin-allowlisted to lux.vote). # 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 # 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. # sharing the Pars id, which is allowlisted for pars.vote -> connect verify mismatch.
@@ -60,6 +62,7 @@ jobs:
chain_id: "200200" chain_id: "200200"
site_url: https://zoo.vote site_url: https://zoo.vote
overrides: '{"200200":{"rpc":"https://api.zoo.network/v1/bc/C/rpc"}}' overrides: '{"200200":{"rpc":"https://api.zoo.network/v1/bc/C/rpc"}}'
favicon_svg: /images/dao/zoo-labs.svg
wc_project_id: "e89228fed40d4c6e9520912214dfd68b" wc_project_id: "e89228fed40d4c6e9520912214dfd68b"
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -128,6 +131,7 @@ jobs:
VITE_APP_SITE_URL=${{ matrix.site_url }} VITE_APP_SITE_URL=${{ matrix.site_url }}
VITE_APP_WALLET_CONNECT_PROJECT_ID=${{ matrix.wc_project_id }} VITE_APP_WALLET_CONNECT_PROJECT_ID=${{ matrix.wc_project_id }}
VITE_APP_NETWORK_OVERRIDES=${{ matrix.overrides }} VITE_APP_NETWORK_OVERRIDES=${{ matrix.overrides }}
VITE_APP_FAVICON_SVG=${{ matrix.favicon_svg }}
VITE_APP_GIT_HASH=${{ matrix.brand }}-vote VITE_APP_GIT_HASH=${{ matrix.brand }}-vote
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
+1 -1
Submodule app updated: 63c83c9afd...813ad9b37a