Skip to content

Release preflight + PUBLIC_ORIGIN production wiring #2

Release preflight + PUBLIC_ORIGIN production wiring

Release preflight + PUBLIC_ORIGIN production wiring #2

Triggered via push July 5, 2026 20:47
Status Failure
Total duration 19s
Artifacts
Build void-client and run SRI tests against dist/public
14s
Build void-client and run SRI tests against dist/public
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 1 warning
Build void-client and run SRI tests against dist/public
Process completed with exit code 1.
Build void-client and run SRI tests against dist/public
Preflight failed: one or more required build variables are missing or malformed (see errors above). No build steps ran. These variables are baked into the released bundle bytes, and the NODE_ENV=production build fails closed without them by design.
Build void-client and run SRI tests against dist/public
Required repository variable VITE_VOID_ONION_HOST is not set. It is the canonical Tor v3 .onion mirror host baked into the production void-client bundle. Set it in GitHub -> Settings -> Secrets and variables -> Actions -> Variables tab to your deployment's <56-char-base32>.onion host, then re-run. (See README-selfhost.md §6e.)
Build void-client and run SRI tests against dist/public
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/