Development
Release Artifacts
Binary artifacts, channels, checksums/signatures, and manifests.
Channels
stablepreview
Artifact naming
- CLI binary archives:
happier-v{version}-{os}-{arch}.tar.gz - hstack binary archives:
hstack-v{version}-{os}-{arch}.tar.gz - Self-host server runtime archives:
happier-server-v{version}-{os}-{arch}.tar.gz - Checksums:
checksums-{product}-v{version}.txt - Checksums signature:
checksums-{product}-v{version}.txt.minisig
Supported targets
CLI + hstack:
linux-x64linux-arm64darwin-x64darwin-arm64windows-x64
Self-host server runtime:
linux-x64linux-arm64
Manifest schema (/v1)
Each platform manifest includes:
productchannelversionosarchurlsha256signaturepublishedAtminSupportedVersionrolloutPercentcriticalnotesUrlbuild.commitShabuild.workflowRunId
Rollback policy
- CLI/hstack: rolling tags (
cli-stable/cli-preview,stack-stable/stack-preview) + versioned tags. - Self-host runtime: rolling server release tags + versioned artifacts.
happier self-updateandhstack self-host rollback --to <version>are version-targeted rollback entry points.