Skip to content

Publish releases with a curated changelog - #84

Merged
oNaiPs merged 1 commit into
mainfrom
changelog
Sep 28, 2026
Merged

oNaiPs merged 1 commit into
mainfrom
changelog

Conversation

@oNaiPs

@oNaiPs oNaiPs commented Sep 28, 2026

Copy link
Copy Markdown
Owner

The generated release notes list every pull request since 0.7.2, most of which are CI chores and refactors that mean nothing to users.

  • CHANGELOG.md carries a section per version, written for users. The 0.8.0 section is included.
  • The Release workflow uses that section as the release body, followed by the pull request list GitHub generates. A tag without a section fails; a dry run only warns.
  • scripts/release.sh refuses to cut a version that has no section, and prints it in the confirmation.
  • RELEASING.md documents the step.

The generated notes list every pull request, most of which are CI chores
and refactors that mean nothing to users. CHANGELOG.md now carries a
section per version; the Release workflow uses it as the release body,
followed by the generated pull request list, and release.sh refuses to
cut a version that has no section. Add the 0.8.0 notes.
@oNaiPs
oNaiPs merged commit 8b1e9fd into main Sep 28, 2026
4 checks passed
@oNaiPs
oNaiPs deleted the changelog branch September 28, 2026 20:30
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