Add checksum-verified release installers

This commit is contained in:
Eric Wendland 2026-07-18 17:37:54 +02:00
commit cb8c4e6fd4
9 changed files with 477 additions and 15 deletions

View file

@ -309,6 +309,10 @@ Goal: make first deployment the start of a controlled compatibility story.
- `[x]` Release archives are smoke-tested directly, not only through
`cargo run`.
- `[x]` Archives include relevant docs and license files.
- `[x]` Archives publish individual and aggregate SHA-256 checksums and are
smoke-tested through the documented Unix and Windows installers.
- `[x]` Binary installation remains separate from home initialization and
user-service startup.
- `[x]` Add upgrade tests.
Acceptance criteria: