Skip to content

Pin release notes baseline to latest stable release - #113

Merged
rochala merged 1 commit into
mainfrom
fix-release-notes-baseline
Jul 9, 2026
Merged

Pin release notes baseline to latest stable release#113
rochala merged 1 commit into
mainfrom
fix-release-notes-baseline

Conversation

@rochala

@rochala rochala commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

GitHub's auto-generated release notes pick the newest release as the baseline — including snapshot prereleases. v0.1.0-M10's changelog was generated against snapshot-5e9cef3-3 and silently dropped every PR merged between v0.1.0-M9 and that snapshot.

This replaces generate_release_notes: true with an explicit gh api releases/generate-notes call that pins previous_tag_name to the latest stable (non-prerelease, non-draft) release, so snapshot releases can never shift the changelog baseline again.

The v0.1.0-M10 release notes have already been regenerated against v0.1.0-M9 and updated in place.

🤖 Generated with Claude Code

GitHub's auto-generated release notes pick the newest release as the
baseline, including snapshot prereleases. v0.1.0-M10's changelog was
generated against snapshot-5e9cef3-3 and silently dropped every PR
merged between v0.1.0-M9 and that snapshot. Generate the notes
explicitly via the API with previous_tag_name set to the latest
stable (non-prerelease, non-draft) release instead.
@rochala
rochala merged commit a6afb5a into main Jul 9, 2026
5 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