Skip to content

feat: automate release notes and refresh readme hero#45

Merged
cafitac merged 1 commit intomainfrom
docs/release-notes-and-hero-followup
Apr 27, 2026
Merged

feat: automate release notes and refresh readme hero#45
cafitac merged 1 commit intomainfrom
docs/release-notes-and-hero-followup

Conversation

@cafitac
Copy link
Copy Markdown
Owner

@cafitac cafitac commented Apr 27, 2026

Summary

  • render GitHub Release bodies from a shared script so the auto-publish path and the tag/manual fallback use the same planner/executor framing
  • replace the README text-only opening with a dedicated SVG hero asset and tighter landing-page copy
  • document the new hero/release-note framing in the positioning and changelog docs

Verification

  • python3 -m py_compile scripts/render_release_notes.py
  • python3 scripts/render_release_notes.py --tag v0.3.54 --version 0.3.54 --repo cafitac/hermit-agent --reason 'manual verification'
  • git diff --check
  • magick docs/assets/hermit-readme-hero.svg docs/assets/hermit-readme-hero.png
  • YAML parse of .github/workflows/publish-npm.yml and publish-github-release.yml

@cafitac cafitac merged commit 933bdf7 into main Apr 27, 2026
3 checks passed
@cafitac cafitac deleted the docs/release-notes-and-hero-followup branch April 27, 2026 09:15
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