From 0b61e6715d6bf9823676bb653fbd868b21fd90eb Mon Sep 17 00:00:00 2001 From: Karenkov Igor Date: Thu, 4 Jun 2026 00:51:49 +0400 Subject: [PATCH] Drop What's Changed tail from changelog files The GitHub Release workflow appends GitHub's auto-generated section; including one in changelogs/.md duplicates it on the release page. Strip 0.12.0.md and document the rule in AGENTS.md. --- AGENTS.md | 2 ++ changelogs/0.12.0.md | 8 -------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 76ef474..f027154 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -43,6 +43,8 @@ Per-release notes live at `changelogs/.md` (e.g. `changelogs/0.12.0.md` The in-progress changelog is `changelogs/.md` where `` is whatever `modo = ""` currently is in `gradle/libs.versions.toml`. If that file doesn't exist yet, create it. If that version is already released (file exists *and* the version is on Maven Central), the change belongs to the *next* release — bump `modo` in `libs.versions.toml` and create a fresh changelog. Match the section structure (`## Architecture refactor`, `## API changes`, `## Deprecations`, `## Sample app changes`, `## Test changes`, `## Repo meta`) of the previous release file; omit sections that don't apply. +Do **not** include a trailing `## What's Changed` / `**Full Changelog**` block in `changelogs/.md` — the `GitHub Release` workflow appends GitHub's auto-generated equivalent. Including one in the file produces a duplicate on the release page. + To cut a release: ensure `changelogs/.md` is complete, then run the `Publish` and `GitHub Release` workflows. See `PUBLISHING.md` for the full procedure. ## Non-trivial work diff --git a/changelogs/0.12.0.md b/changelogs/0.12.0.md index c3b0be4..b99e7e9 100644 --- a/changelogs/0.12.0.md +++ b/changelogs/0.12.0.md @@ -92,11 +92,3 @@ The previous action-based / hot-flow API is retained as deprecated bindings so e - Add `AGENTS.md` and `CLAUDE.md` for AI-agent orientation. - Add `.claude/skills/task-workflow/SKILL.md` for the task-folder workflow. - ---- - -## What's Changed - -* Architecture refactor: decouple NavModel, renderer, and reducer pipeline by @ikarenkov in https://github.com/ikarenkov/Modo/pull/78 - -**Full Changelog**: https://github.com/ikarenkov/Modo/compare/v0.11.0...v0.12.0