enonic / release-tools

Enonic Release Tools
2 stars 0 forks source link

Extend mapping of Zenhub tags when generating a changelog #24

Closed alansemenov closed 3 years ago

alansemenov commented 4 years ago

Currently we have 4 tags that we are looking for when generating changelog for a new release: Feature, Improvement, Bug and Refactoring. These tags are configured only for those repos that we used to generate changelogs for (xp, lib-admin-ui, app-contentstudio etc.)

Now we started using the changelog generation tool in other repos as well, which don't have these tags but instead have default Zenhub tags that look like this:

image

The tool won't find any matching tags, so changelog is generated empty.

If we fix the mapping inside the tool to also include these two default tags then issues won't get excluded from changelogs for repos where custom tags are not configured.

bug -> Bug enhancement -> Improvement

rymsha commented 4 years ago

I hope I fixed it. Need to test. Looking forward to get some app release to try it on.