Skip to content

release: 0.3.13's notes ship behind 中文说明 / English, and CI now checks - #39

Merged
huxc573 merged 1 commit into
mainfrom
fix/release-notes-shape
Oct 17, 2026
Merged

huxc573 merged 1 commit into
mainfrom
fix/release-notes-shape

Conversation

@huxc573

@huxc573 huxc573 commented Oct 17, 2026

Copy link
Copy Markdown
Contributor

v0.3.13's notes were written flat, so the draft showed both languages open and pushed the downloads below the fold. The file is collapsed with tools/collapse-release-notes.py, and the Docs job now fails when any note under docs/releases/ lacks either summary line.

The shape is in docs/RELEASING.md and tools/collapse-release-notes.py applies it; I wrote
the 0.3.13 file flat and the draft went out with both languages open, which is exactly the
scroll the closed block exists to avoid — the downloads were pushed below the fold.

The file is collapsed now, and the Docs job fails when a note under docs/releases/ is
missing either summary line, so the next flat file is caught by CI rather than by the
person reading the release page.
@huxc573
huxc573 merged commit cf4e42d into main Oct 17, 2026
3 checks passed
@huxc573
huxc573 deleted the fix/release-notes-shape branch October 17, 2026 09:01
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