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]

Reply via email to