ci: smoke test release archives
This commit is contained in:
parent
8e3b45db1b
commit
89b39ee2aa
5 changed files with 245 additions and 6 deletions
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Reference in a new issue