Skip to content

Distribution

Nightward v0.1.4 is distributed through signed GitHub Releases and the npm launcher.

Current Channels

ChannelStatusNotes
GitHub ReleasesShippedCanonical signed artifacts, checksums, and release notes.
npm launcherShippedNo postinstall; verifies GitHub Release checksums before caching binaries.
Cargo source buildDevelopmentUseful for local development and branch comparison; release users should prefer signed archives or npm.
GitHub ActionShippedUses release tags for CI policy/SARIF workflows.
Trunk plugin importShippedImports the in-repo plugin from release tags.
Raycast extensionDevelopment-readyLocal Raycast extension commands and menu-bar status; store PR still pending.
MCP serverShipped in CLIStdio-only read-only server; registry metadata still pending.

Later Channels

Homebrew is the next packaging target. Nix, Scoop, WinGet, mise, and aqua should follow once release artifacts prove stable across a few tags. Docker is deferred because scanning a user's HOME from a container is awkward and easy to misconfigure.

Homebrew Path

Homebrew should be a small tap-backed formula generated from the signed GitHub Release archive and checksum data. The formula should install both nightward and nw, include a lightweight nightward --version test, and point users back to the release-verification docs.

Local-first. No telemetry. No default network calls. No live config mutation.