github-actions[bot] opened a new pull request, #73866:
URL: https://github.com/apache/airflow/pull/73866

   * Recognise grouped PR references in provider changelog tooling
   
   Changelog entries sometimes credit several PRs at once, e.g.
   ``(#73367, #73368)``. The provider changelog generator only looked for
   the literal ``(#NNN)`` when deciding whether a commit was already
   listed, so such entries were appended again on the next run for the
   same version. The duplicate-entries prek hook had the mirror-image
   gap and skipped those lines entirely, so a PR repeated across a
   grouped and a standalone entry went unreported.
   
   * Allow the intentional double listing of #73368 in the common.ai changelog
   
   #73850 lists #73368 both under breaking changes and inside a grouped
   feature entry, which the grouped-reference parsing now detects.
   
   * Count only bracketed reference groups as listed PRs in the changelog 
generator
   
   Matching any "#N" before a comma or closing bracket also picked up prose
   such as "(continuation of #57320)", so a commit with that number would be
   silently dropped from the regenerated changelog. The generator now uses
   the same reference-group shape as the changelog duplicates hook.
   
   * Keep an older version section in the grouped-reference changelog fixture
   (cherry picked from commit b3bcb388742c645b5edc5dba3990f3e8a8a25584)
   
   Co-authored-by: Shahar Epstein <[email protected]>


-- 
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