From 111809b6fa9d7fad4ae644b995e3dcdb842c14cd Mon Sep 17 00:00:00 2001 From: Sorin Marta Date: Thu, 23 Jul 2026 18:55:18 +0300 Subject: [PATCH] Trim oldest changelog entry during release prep Tell Claude to remove the bottom changelog block when generating release notes. --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fe053e949..9473fd6c0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -74,6 +74,7 @@ jobs: 2. Read the full diff since that tag: run `git diff ..HEAD` to understand what actually changed in the code 3. Read the existing changelog in README.TXT to understand the format (look at the first 3-4 entries after `== Changelog ==`) 4. Based on the actual code changes (not just commit messages), write a changelog entry and insert it into README.TXT right after the `== Changelog ==` line + 5. Remove the oldest changelog entry from the bottom of the changelog section (the last `= x.x.x =` block and its bullet lines). Preserve any trailing links or text after the changelog entries. Changelog format rules: - First line: = ${{ inputs.version }} =