Skip to content

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 12 Aug 13:25
· 89 commits to main since this release
496ccab

Added

  • Release automation: scripts/release.py cuts a release end to end (changelog
    promotion, release PR, CI gate, merge, annotated tag), and a release.yml
    workflow publishes the GitHub Release from the changelog section on tag push.
    A tag and a GitHub Release are separate objects and the sidebar reads the
    Release — v0.1.0 and v0.2.2 were both tagged without one. RELEASING.md
    documents the process, including recovery when a step fails.
  • Tests: scripts/test_release.py covers the logic that decides what gets
    published — changelog promotion, note extraction, tag ordering, token scoping
    and the CI gate — against the real CHANGELOG.md. ci.yml runs it on every
    pull request, so a release PR validates its own promoted changelog before it
    can merge. Tooling that merges to main and pushes tags should not be the
    one part of the repository nothing checks.

Changed

  • Docs: images/screenshot.png and images/tn.png are now captures of the bundled
    exampleSite/ — what the demo and the theme gallery actually serve — instead of a
    personal site with unrelated branding and content. Both were also recaptured without
    the browser scrollbar that had been baked into them, and the README image now uses a
    relative path so it resolves outside github.com too.

Full changelog: v0.2.2...v0.2.3