Automated process for changelog generation and refactoring of the changelog structure

Merged Laurent Canis requested to merge laucans/changelog-process into dev


Add an automated process to generate changelog via Pipeline. The process gonna generate the changelog via MR information. The Pipeline will be stopped and wait manual action to publish a new changelog entry. image The changelog format has been refactored to. Now entries are grouped by type. Type are: breaking|added|fixed|changed|deprecated|removed|performance|internal|other|none A description markdown formatted is also available on the new changelog pages.

Documentation is available under .ci/changelog

This MR will be accompanied with a new MR description template.

Edited by Laurent Canis