Project

General

Profile

Actions

Patch #35648

closed

Changelog generator should allow merging two or more versions

Added by Marius BĂLTEANU over 3 years ago. Updated 8 days ago.

Status:
Closed
Priority:
Normal
Category:
Code cleanup/refactoring
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

The script used to generate the changelog for releases should allow merging two or more versions.

For example, for the latest releases, we generated the changelog for two versions:
  • 4.1.4
  • 4.2.2

The changelog for 4.2.2 should contain also the changes for 4.1.4, but the script doesn't do this and we need to manually merge the changelogs which is very error-prone.

Also, the script should allow authorised requests in order to pull the security issues which are private at the time of the releases. The authorization should use environment variables.


Files

Actions #1

Updated by Marius BĂLTEANU 13 days ago

Go MAEDA, can you review the attached patch? I've used it for the recent releases and it was easier to generate the combined changelog, for example:

bin/changelog.rb -i "196|197" it will generate the changelog for 5.1.4 and 5.0.10.

Actions #2

Updated by Go MAEDA 12 days ago

  • Assignee changed from Go MAEDA to Marius BĂLTEANU

LGTM! It worked fine as far as I tested.

Actions #3

Updated by Marius BĂLTEANU 8 days ago

  • Category set to Code cleanup/refactoring
  • Status changed from New to Closed

Committed, thanks!

Actions

Also available in: Atom PDF