Nathan Flurry
8aab9e346d
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 )
2026-01-30 00:07:23 -08:00
Nathan Flurry
6b15432c71
fix: explicitly set TARGETARCH for Docker multi-arch builds
2026-01-28 02:06:59 -08:00
Nathan Flurry
d7f32f3ee5
fix: use Alpine with native musl for arm64 Docker builds
2026-01-28 01:59:35 -08:00
Nathan Flurry
e887b48e26
fix: skip OpenSSL build on arm64 (uses rustls instead)
2026-01-28 01:51:20 -08:00
Nathan Flurry
0b608fac7b
fix: use linux-generic64 for OpenSSL on arm64 with musl-gcc
2026-01-28 01:44:12 -08:00
Nathan Flurry
e984d07c28
fix: use native musl-gcc on arm64 instead of cross-toolchain
2026-01-28 01:36:04 -08:00
Nathan Flurry
8a6117cb5f
fix: remove g++-multilib (not available on arm64)
2026-01-28 01:27:50 -08:00
Nathan Flurry
5dd8a13845
fix: add OpenSSL build for musl in runtime Dockerfile
2026-01-28 01:23:51 -08:00
Nathan Flurry
6bfc47f234
fix: copy fixed Dockerfiles from release-test with OpenSSL and SKIP_INSPECTOR support
2026-01-27 20:03:50 -08:00
Nathan Flurry
b49776145b
fix: add docker-setup action, runtime Dockerfile, and align release workflow
...
- Add .github/actions/docker-setup composite action (from rivet)
- Add docker/runtime/Dockerfile for Docker image builds
- Update release.yaml to match rivet patterns:
- Use corepack enable instead of pnpm/action-setup
- Add reuse_engine_version input
- Add Docker job with Depot runners
- Use --no-frozen-lockfile for pnpm install
- Add id-token permission for setup job
2026-01-27 19:29:54 -08:00
Nathan Flurry
f5d1a6383d
feat: sync universal schema and sdk updates
2026-01-27 02:52:25 -08:00
Nathan Flurry
a49ea094f3
refactor: rename sandbox-daemon to sandbox-agent
2026-01-25 02:30:12 -08:00
Nathan Flurry
f92ecd9b9a
chore: sync workspace changes
2026-01-25 01:57:16 -08:00