mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-15 19:05:18 +00:00
feat: include inspector UI in release binaries (#34)
## Summary - Add Node.js build stage to all release Dockerfiles to build the inspector frontend - Copy pre-built inspector assets into Rust build stages so they get embedded in binaries - Remove `SANDBOX_AGENT_SKIP_INSPECTOR=1` from all Dockerfiles and the release workflow ## Test plan - [ ] Build linux-x86_64 locally: `docker/release/build.sh x86_64-unknown-linux-musl` - [ ] Run the binary and verify inspector is embedded (should show "inspector ui available") - [ ] Access the inspector UI at http://localhost:2468/ui/ 🤖 Generated with [Claude Code](https://claude.ai/code)
This commit is contained in:
parent
394945f319
commit
8aab9e346d
6 changed files with 150 additions and 12 deletions
2
.github/workflows/release.yaml
vendored
2
.github/workflows/release.yaml
vendored
|
|
@ -25,8 +25,6 @@ defaults:
|
|||
env:
|
||||
# Disable incremental compilation for faster from-scratch builds
|
||||
CARGO_INCREMENTAL: 0
|
||||
# Skip inspector frontend for CI (not needed for type checking)
|
||||
SANDBOX_AGENT_SKIP_INSPECTOR: 1
|
||||
# Skip OpenAPI generation in CI (use pre-committed docs/openapi.json)
|
||||
SKIP_OPENAPI_GEN: 1
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue