Sets NODE_OPTIONS=--max-old-space-size=64 in Dockerfile to cap Node.js heap when running wgc router compose
Prevents container OOMKills in memory-constrained environments (e.g. acctest with 128Mi limit)
The wgc Node.js process was using unbounded heap, which combined with the Go service easily exceeded container memory limits during rapid schema publishing
## Summary
- Sets `NODE_OPTIONS=--max-old-space-size=64` in Dockerfile to cap Node.js heap when running `wgc router compose`
- Prevents container OOMKills in memory-constrained environments (e.g. acctest with 128Mi limit)
- The wgc Node.js process was using unbounded heap, which combined with the Go service easily exceeded container memory limits during rapid schema publishing
🤖 Generated with [Claude Code](https://claude.com/claude-code)
argoyle
scheduled this pull request to auto merge when all checks succeed 2026-03-29 08:01:45 +00:00
Set NODE_OPTIONS=--max-old-space-size=64 after wgc installation
to limit Node.js heap for runtime wgc invocations, preventing
container OOMKills in memory-constrained environments.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
NODE_OPTIONS=--max-old-space-size=64in Dockerfile to cap Node.js heap when runningwgc router compose🤖 Generated with Claude Code
af967fdb2ato5208af2010