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(ci): allow sandbox network access for Algolia during SSR prerendering
origin's .bazelrc disables Bazel sandbox network access by default
(--nosandbox_default_allow_network), which makes the adev SSR bundling
step fail (RetryError: Unreachable hosts) because it needs to reach
Algolia during prerendering. This is a known issue also hit by
angular/angular-ja; this mirrors their fix.
- CI: add --sandbox_default_allow_network and CI resource limits to
the Bazel config in ci.yml and adev-staging-deploy.yml
- Local: add a root .bazelrc (general Bazel diagnostics) and an
optional .bazelrc.user.example (macOS network workaround via
--spawn_strategy=local); tools/lib/common.mjs now propagates both
into build/.bazelrc.user on every build, since Bazel only reads
.bazelrc.user from its own workspace root
- Bump actions/checkout, actions/setup-node, pnpm/action-setup, and
bazel-contrib/setup-bazel to their first Node 24 releases, clearing
the Node 20 deprecation warning on every run
- Migrate deprecated --local_ram_resources/--local_cpu_resources to
--local_resources=memory=/cpu=, and drop the _JAVA_OPTIONS env var
since Bazel was silently ignoring it
- Tune memory (3072MB Bazel + 3072MB Node, under the runner's 7GB) and
serialize actions (--jobs=1) to reduce OOM risk during the heaviest
SSR bundling step, without needing paid larger runners
0 commit comments