生成项目发布 readiness gate artifact

This commit is contained in:
2026-06-16 09:17:37 +08:00
parent ae3adf2d13
commit f4f4b3c744
9 changed files with 181 additions and 5 deletions

View File

@@ -38,7 +38,10 @@ for (const phrase of [
"verify_no_standalone_cnc_semantics.sh",
"verify_host_smokes.sh",
"verify_project_release_gate.sh",
"build/project-release-readiness.json",
"verify_project_release_readiness_artifact.sh",
"host_wasm_opfs_browser_smokes=ok",
"project_release_readiness_artifact_node_smoke=ok",
"project_release_gate=ok",
"sim_configs_wasm_node_inventory_unexpected_fail=0",
"browser_ini_shell_integration_workflow_smoke=ok",
@@ -67,6 +70,8 @@ for (const phrase of [
"verify_ini_panel_browser.sh",
"verify_ui_node_smokes.sh",
"verify_host_smokes.sh",
"write_project_release_readiness_artifact.mjs",
"verify_project_release_readiness_artifact.sh",
"project_release_gate=ok",
]) {
assert.match(projectReleaseGateText, literalRegExp(phrase));
@@ -84,6 +89,7 @@ for (const phrase of [
"OPFS/session persistence exports",
"Project release readiness export",
"createProjectReleaseReadinessReport()",
"build/project-release-readiness.json",
"INI panel shell handoff exports",
"createIniPanelShellApiSurfaceInventory()",
"createIniPanelShellSessionReadinessWorkflowReport()",