dashorst opened a new pull request, #1704:
URL: https://github.com/apache/wicket/pull/1704
Backport of #1701 to `wicket-8.x`, part of #1699. On this branch the old
script parsed a version argument differently (milestone suffix handling, which
produced `8.20.0-` for a plain `8.20.0`). The cherry-pick conflicted there and
was resolved by taking master's file, so the script is identical to master's. A
version argument is now used as is.
Regenerating a release's notes needs the `rel/wicket-*` tags and the other
branches fetched: the previous tag sets the commit range, and the check for
closed issues without a reference looks at every branch.
## Output on wicket-8.x (8.20.0)
The script was run at this branch's tip, with Enter pressed at every prompt.
GH-1699 is listed because this branch's own commit references it.
```
Apache Wicket release notes generator
=====================================
This tool collects the issues resolved in the upcoming release from JIRA
and GitHub, and merges them with the existing CHANGELOG in a text format.
Version to collect the release notes for: 8.20.0
Commits searched for GitHub issues: rel/wicket-8.19.0..HEAD
Press <enter> to continue
Collecting the resolved issues -- making web requests
- retrieving JIRA issues fixed in 8.20.0: 0
- retrieving GitHub issues referenced since rel/wicket-8.19.0: 1
- checking for GitHub issues closed without a reference: 1
GitHub issues without an issue type: 1. They are listed under 'Other'; set
their type (Bug, Feature or Task) on GitHub and run this tool again to group
them.
These GitHub issues were closed as completed in the same period, but no
commit on
any branch references them, so they are not in the release notes. To add one
that was fixed
in this release, edit the changelog afterwards and amend the commit:
GH-1588 Vulnerable dependencies need to be updated
Press <enter> to continue, or Ctrl-C to stop - merging release notes into
changelog: done
diff --git a/CHANGELOG-8.x b/CHANGELOG-8.x
index 3ca9037b56..7d8e3df7b4 100644
--- a/CHANGELOG-8.x
+++ b/CHANGELOG-8.x
@@ -2,6 +2,14 @@ This file contains all changes done in releases for Apache
Wicket 8.x.
=======================================================================
+Release Notes - Wicket - Version 8.20.0
+
+** Other
+
+ * [GH-1699] - Include GitHub issues in the release notes built by
build-changelog.sh
+
+=======================================================================
+
Release Notes - Wicket - Version 8.19.0
** Task
[detached HEAD d69e28245c] Added CHANGELOG for release 8.20.0
1 file changed, 8 insertions(+)
The CHANGELOG-8.x file has been updated and committed.
To revert the changes to the CHANGELOG:
git reset HEAD^ --hard
Have fun!
```
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]