fix preflight
This commit is contained in:
+12
-4
@@ -53,10 +53,18 @@ python build/run.py release preflight --all-wheel-pythons --check-pypi
|
||||
python build/run.py release audit SDK\0.5.2\orisys-0.5.2-cp312-cp312-win_amd64.whl
|
||||
```
|
||||
|
||||
`preflight` runs: repo state → version consistency → duplicate guard → pytest →
|
||||
bundle precheck → per-wheel static content/metadata assertions → isolated runtime
|
||||
verification (bundled assets + real frames, no camera). Reports land in
|
||||
`build/release/reports/<version>/`.
|
||||
`preflight` runs: repo state → version consistency → duplicate guard (fails only
|
||||
when the version is already released: a local git tag, or PyPI with
|
||||
`--check-pypi`) → pytest → bundle precheck → per-wheel static content/metadata
|
||||
assertions → isolated runtime verification (bundled assets + real frames, no
|
||||
camera). A populated `SDK/<version>/` is the expected input, so build first:
|
||||
|
||||
```bash
|
||||
python build/run.py wheel-win
|
||||
python build/run.py release preflight --all-wheel-pythons --check-pypi
|
||||
```
|
||||
|
||||
Reports land in `build/release/reports/<version>/`.
|
||||
|
||||
### GUI
|
||||
|
||||
|
||||
Reference in New Issue
Block a user