Dockerfile.web-rust builds -p op-host-web-server (was op-host-desktop) and drops ALL GL/X11 build + runtime apt deps (libegl/libgles/libgbm/libxkbcommon/libwayland/libxcb) — the raster server links none; only freetype/fontconfig + CJK fonts remain for skia text. COPY + CMD repointed to /app/op-host-web-server. New tools/check-web-server-headless.sh fails CI if op-host-web-server's isolated dep graph pulls winit/glutin/casement/muda/accesskit-adapters or skia-safe with gl (bare accesskit core allowed per Codex Issue 1); wired into rust-check.yml + its paths filter. Stale web_static.rs path comment fixed (op-host-desktop -> op-web-daemon). Desktop-app build job untouched. |
||
|---|---|---|
| .. | ||
| rust-check.yml | ||
| rust-multiplatform.yml | ||
| rust-release.yml | ||
| wasm-bundle-build.yml | ||
| wasm-bundle-check.yml | ||
| web-sdk-bundle.yml | ||