Skip to content

双境锁印,三版启航 · Prepare 0.3.0 release - #12

Merged
eric8810 merged 3 commits into
mainfrom
codex/release-0.3.0
Jul 19, 2026
Merged

eric8810 merged 3 commits into
mainfrom
codex/release-0.3.0

Conversation

@eric8810

Copy link
Copy Markdown
Contributor

发布内容

  • 将 Linux/Windows Native WebGPU 164/164 真机报告及 artifact-set 哈希绑定进 production lock
  • npm release matrix 在 Linux/Windows 构建并校验自包含 WebGPU runtime,macOS 保持 Direct Core ML/CPU flavor
  • 修正跨平台 package smoke,允许无 GPU runner 验证 descriptor 驱动的 Auto → CPU typed fallback
  • 更新中英文文档、性能声明与发布门槛状态

本地验证

  • python3 -m unittest discover -s tests/python -p "test_*.py":71/71 通过
  • clean checkout tools/webgpu/review_reports.pyproduction-qualified
  • Linux SDK artifact set:47caf50e71dad9e7bf6fcf0c15d86df6b97ab8b36b9f7eac3bd25ecaba0e5dd3
  • Windows SDK artifact set:6fa272f5d7a9139dd1b1d36e366eae5564201981bb988955fb47bdcc2abcc128
  • 两平台 SDK 均由锁定 NuGet 重建并通过 --validate-sdk
  • workflow YAML、Node smoke syntax、diff whitespace 校验通过

合并后先运行 npm releasepublish_to_registry=false dry-run;通过并核验六包制品后再发布到 npm。

eric8810 added 3 commits July 19, 2026 19:33
Bind the reviewed Linux and Windows WebGPU evidence to the production lock. Build the qualified WebGPU runtime in npm release jobs and keep package smoke tests portable across headless runners. Document the opened release gate and cover pending and production qualification states.
Resolve pending versus production qualification mode from the runtime lock. Keep contract builds and native staging valid before and after evidence promotion instead of forcing qualification-only mode.
CMake's regular expression engine does not accept the counted repetition used by the production gate. Validate lowercase hex and exact length separately so the bound Linux and Windows evidence hashes pass without weakening the release check.
@eric8810
eric8810 merged commit 047a78f into main Jul 19, 2026
8 checks passed
@eric8810
eric8810 deleted the codex/release-0.3.0 branch July 19, 2026 11:56
birhantprkc pushed a commit to birhantprkc/light-ocr that referenced this pull request Jul 29, 2026
双境锁印,三版启航 · Prepare 0.3.0 release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant