ci: smoke test release archives

This commit is contained in:
Eric Wendland 2026-07-05 18:25:44 +02:00
commit 89b39ee2aa
5 changed files with 245 additions and 6 deletions

View file

@ -297,12 +297,12 @@ Goal: make production failures diagnosable from the CLI and logs.
Goal: make first deployment the start of a controlled compatibility story.
- `[ ]` Harden release artifacts.
- `[x]` Harden release artifacts.
Acceptance criteria:
- `[ ]` Linux, macOS, and Windows archives are built from tags.
- `[ ]` Release archives are smoke-tested directly, not only through
- `[x]` Linux, macOS, and Windows archives are built from tags.
- `[x]` Release archives are smoke-tested directly, not only through
`cargo run`.
- `[ ]` Archives include relevant docs and license files.
- `[x]` Archives include relevant docs and license files.
- `[ ]` Add upgrade tests.
Acceptance criteria: