Generate release notes for data packages from MR titles
The procedure for AppConfig is:
- Create file
ReleaseNotes/<version>.md
- Write a heading along the lines of
f"""
# {date} {package} {release}
This version is released on {branch} branch. Build relative to AppConfig [{prev_release}]({prev_release_url}), with the following changes:
"""
- Loop through the
lhcb-datapkg
group labels that are marked "release notes classification", write a H3 heading e.g.### Fixes ~"bug fix"
and for each merged MR since the last tag with that label, put an unordered list itemf"- {title}, [{ref}]({url}) (@{author})"