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
- Use a per-workflow disk-cache key (disk-cache: ${{ github.workflow }})
instead of one shared across workflows, matching angular-ja
- Verified green in CI at memory=4096 (Bazel) + NODE_OPTIONS=4096
(Node), --jobs=2, all within the free ubuntu-latest runner's 7GB RAM;
the earlier OOM-shaped failures at this same budget were during a
documented GitHub-wide Actions outage, not a resource shortfall
0 commit comments