Skip to content

Fix release verification and record 0.1.0 publication - #2

Merged
cguodesign merged 4 commits into
mainfrom
codex/record-npm-0-1-0
Oct 27, 2026
Merged

cguodesign merged 4 commits into
mainfrom
codex/record-npm-0-1-0

Conversation

@cguodesign

@cguodesign cguodesign commented Oct 27, 2026 •

Copy link
Copy Markdown
Owner

Consumer verification passed all five fixtures but CI remained alive until its 30-minute timeout: shutting down the npm launcher left Vite descendants holding its pipes open. Start each installed Vite CLI directly with Node, await closure, and force-stop an unresponsive preview after five seconds.

The eight expected invalid TypeScript cases remain checked for both React versions. Successful negative checks now print their summary only, avoiding false GitHub error annotations; unexpected diagnostics still fail with full output.

Make the vertical wrapped-target stress conditions explicit, retain the multi-rectangle, mark attachment, fallback and semantic assertions, and include computed layout details on failure. Install the configured Noto CJK font family on the Linux runner for these fixtures.

Also records the published proofmarks@0.1.0 date in CHANGELOG, removes the unpublished README notice, and documents the enabled private vulnerability-reporting channel. The published npm package and library runtime are unchanged.

Validation:

  • All five packed consumers passed typechecks, SSR, builds and browser checks with zero runtime errors; the harness exited normally and all preview ports closed.
  • Both React fixtures verified all eight expected type errors.
  • The packed archive remains byte-for-byte identical to published 0.1.0.
  • All 34 tests in the affected browser suites passed locally.
  • Complete Linux verify:release passed: 177 unit tests, 158 browser tests, 11 built-site tests, all five consumers, builds, typechecks, audits, and git diff --check. No failure annotations; Pages deployment remains gated. Run: https://github.com/cguodesign/proofmarks/actions/runs/40577759347 .

@cguodesign cguodesign changed the title Record proofmarks 0.1.0 npm publication Fix consumer CI shutdown and record 0.1.0 publication Oct 27, 2026
@cguodesign cguodesign changed the title Fix consumer CI shutdown and record 0.1.0 publication Fix release verification and record 0.1.0 publication Oct 27, 2026
@cguodesign
cguodesign merged commit 2475cfb into main Oct 27, 2026
2 checks passed
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