新增 project release gate wrapper
This commit is contained in:
@@ -37,7 +37,14 @@ continuation records are in `../text14.txt`.
|
||||
|
||||
## Required release gates
|
||||
|
||||
Run these before claiming the current scope is release-ready:
|
||||
Run the single project release gate before claiming the current scope is
|
||||
release-ready:
|
||||
|
||||
```bash
|
||||
wasm-port/tests/host/verify_project_release_gate.sh
|
||||
```
|
||||
|
||||
It executes the same minimum release validation commands:
|
||||
|
||||
```bash
|
||||
git diff --check
|
||||
@@ -55,6 +62,7 @@ browser smoke coverage. A passing aggregate ends with:
|
||||
|
||||
```text
|
||||
host_wasm_opfs_browser_smokes=ok
|
||||
project_release_gate=ok
|
||||
```
|
||||
|
||||
## Expected baseline outputs
|
||||
@@ -110,6 +118,7 @@ must not be run on hosts that do not provide the required LinuxCNC runtime.
|
||||
- UI Node smoke passes.
|
||||
- Browser INI panel smoke passes.
|
||||
- Host aggregate smoke passes.
|
||||
- `verify_project_release_gate.sh` passes.
|
||||
- SDK exports match `runtime/sdk/README.md`.
|
||||
- `docs/panel-entry.md` documents the external shell workflow surface.
|
||||
- OPFS/session, sim-config coverage, host/runtime boundary, source reuse, and
|
||||
|
||||
Reference in New Issue
Block a user