]> granicus.if.org Git - icinga2/commit
changelog.py: Adjust categories and labels: Enhancement, Bug, ITL, Documentation...
authorMichael Friedrich <michael.friedrich@icinga.com>
Tue, 16 Jan 2018 14:49:53 +0000 (15:49 +0100)
committerMichael Friedrich <michael.friedrich@icinga.com>
Tue, 16 Jan 2018 15:03:07 +0000 (16:03 +0100)
commitdde2a527b0b84dd10ac4b7ac2692ba67e04f367f
tree04b191c0b6e217fdd661bda703e346acfbe03fa1
parentb4a049523917bbdef1af76cd62a3a817f4e56517
changelog.py: Adjust categories and labels: Enhancement, Bug, ITL, Documentation, Support

This PR allows to adjust the categories and matching labels. If no label
matches, "Support" is the old hardcoded default.

Issues with the "Documentation" and "ITL" label will be put into their
respective category at the bottom before "Support". This increases readability
and allows users to focus on the core vs additional config and docs.

"Support" also applies to labels such as "code-quality", "Tests" and "Packages"/"Installation".

Note: Labels are case sensitive. The order of the categories dictionary is
important too.

Since issues and PRs are the same for GitHub, and we don't require an issue
for a PR anymore, we sometimes have duplicates. This patch adds an inline
label called "PR" to highlight these PRs in the Changelog.

refs #5989
changelog.py