You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(dev): bake WalletConnect project ID into frontend dev builds
`just dev-frontend` / `dev-frontend-rebuild` build the local FE image but
never passed NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID, so the dev image shipped
with the wallet UI disabled even though the FE Dockerfile already consumes the
arg (ARG -> ENV -> `pnpm run build`).
Resolve the ID at build time (env NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID ->
env WALLET_CONNECT_PROJECT_ID -> frontend repo .env.local) and pass it as a
--build-arg. The ID is public by design (browsers use it to reach
WalletConnect) but stays out of tracked obol-stack files.
Factor the two near-identical recipes into a shared private recipe
`_dev-frontend-build no_cache set_image` to avoid duplicating the resolver.
Scope: local dev iteration only; the production release image is injected
separately in the frontend repo's own build.
0 commit comments