fix(ci): unblock e2e by injecting VITE vars and skipping algokit codegen
Playwright's webServer was running `npm run dev`, which chains `algokit project link --all` — algokit isn't available in CI, so the webServer exited with 127. Point the webServer at `vite` directly; the generated client is already committed. With the webServer up, App.tsx threw at render because getAlgodConfigFromViteEnvironment requires VITE_ALGOD_SERVER and no .env exists in CI. Provide the VITE_* vars via a job-level env block (vite reads them from process.env) so CI doesn't depend on a .env file being synthesized at runtime. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
23914858
main
2/15 ++ 1 --