From 7fc8e4d0564eadb1c61d688a495230dea05705d1 Mon Sep 17 00:00:00 2001 From: Danny Gershman Date: Thu, 26 Mar 2026 10:17:13 -0400 Subject: [PATCH 1/2] Fix release workflow fetching release-notes-tool from stale master branch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The release-notes-tool repo's default branch is main, but the workflow was curling from master — a stale branch still containing the broken sed pattern that truncates changelog entries at = characters. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release.yml | 2 +- readme.txt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 576c83b..eeab00d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -53,7 +53,7 @@ jobs: - name: Generate Release Notes 📝 if: github.ref_type == 'tag' run: | - curl -LO https://raw.githubusercontent.com/bmlt-enabled/release-notes-tool/master/gh-release-notes.sh + curl -LO https://raw.githubusercontent.com/bmlt-enabled/release-notes-tool/main/gh-release-notes.sh chmod +x gh-release-notes.sh ./gh-release-notes.sh readme.txt "wp" RELEASE_TYPE=$(if [[ "$GITHUB_REF_NAME" =~ "beta" ]]; then echo "true"; else echo "false"; fi) diff --git a/readme.txt b/readme.txt index 17dc344..985ef66 100644 --- a/readme.txt +++ b/readme.txt @@ -187,6 +187,9 @@ This project is licensed under the GPL v2 or later. == Changelog == += 1.8.9 = +* Fixed release workflow fetching release-notes-tool from stale `master` branch instead of `main`, which caused GitHub Release notes to be truncated. + = 1.8.8 = * Added copy-to-clipboard button for external source IDs in Settings, making IDs easier to select and copy. [#254] * Improved external source layout with ID displayed in a distinct box on its own row. From c0318e8f2171037ea3c3abfadc7411abea306fe5 Mon Sep 17 00:00:00 2001 From: Danny Gershman Date: Thu, 26 Mar 2026 11:03:37 -0400 Subject: [PATCH 2/2] Move changelog entry under 1.8.8 instead of new version Co-Authored-By: Claude Opus 4.6 (1M context) --- readme.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/readme.txt b/readme.txt index 985ef66..383caa5 100644 --- a/readme.txt +++ b/readme.txt @@ -187,10 +187,8 @@ This project is licensed under the GPL v2 or later. == Changelog == -= 1.8.9 = -* Fixed release workflow fetching release-notes-tool from stale `master` branch instead of `main`, which caused GitHub Release notes to be truncated. - = 1.8.8 = +* Fixed release workflow fetching release-notes-tool from stale `master` branch instead of `main`, which caused GitHub Release notes to be truncated. * Added copy-to-clipboard button for external source IDs in Settings, making IDs easier to select and copy. [#254] * Improved external source layout with ID displayed in a distinct box on its own row. * Added diagnostic timing instrumentation to the events API for debugging slow external source requests. Append `&debug=1` to see per-call timing breakdown.