build: publish web-dist package for the standalone web edition #70

Merged
nsaspy merged 3 commits from feat/web-deploy into main 2026-09-06 18:30:04 +00:00
Owner

What

  • Expose a web-dist Nix package: the hermetic Vite production build of
    frontend/ (the same bundle CLOG serves locally), for the Quasar
    standalone web edition.
  • Pin starintel_doc over git+https (same rev) so sandboxed Nix builds
    and CI runners without SSH keys can fetch the git dependency.

Why

The shared web origin (starintel-infra feat/quasar-web-deploy) serves this
package at https://quasar.starintel.actor. Visual/UX parity with the local
runtime is inherent: it is the same build artifact.

Checks

  • npm run check (format/lint/typecheck/boundaries/static)
  • npm --prefix frontend run test:unit (73 files / 360 tests)
  • npm --prefix frontend run test:integration
  • nix build .#web-dist + nix flake check
  • Deployed to production and visually verified via screenshots
## What - Expose a `web-dist` Nix package: the hermetic Vite production build of `frontend/` (the same bundle CLOG serves locally), for the Quasar standalone web edition. - Pin `starintel_doc` over `git+https` (same rev) so sandboxed Nix builds and CI runners without SSH keys can fetch the git dependency. ## Why The shared web origin (starintel-infra `feat/quasar-web-deploy`) serves this package at https://quasar.starintel.actor. Visual/UX parity with the local runtime is inherent: it is the same build artifact. ## Checks - `npm run check` (format/lint/typecheck/boundaries/static) - `npm --prefix frontend run test:unit` (73 files / 360 tests) - `npm --prefix frontend run test:integration` - `nix build .#web-dist` + `nix flake check` - Deployed to production and visually verified via screenshots
nsaspy merged commit b2839355a4 into main 2026-09-06 18:30:04 +00:00
Sign in to join this conversation.
No description provided.