can anyone help me in generating release notes automatically in git lab. is there any way to perform this. Kindly let me know.
Thank you
can anyone help me in generating release notes automatically in git lab. is there any way to perform this. Kindly let me know.
Thank you
You can use the API to list all issues in a milestone, see https://docs.gitlab.com/ee/api/milestones.html#get-all-issues-assigned-to-a-single-milestone
There is no feature to create release notes from a milestone, or from annotated tags. The issue is being tracked at https://gitlab.com/gitlab-org/gitlab/issues/15563
EDIT:
some work regarding Release Notes has been implemented in 12.9: see https://docs.gitlab.com/ee/user/project/releases/#add-release-notes-to-git-tags
I have developed a Python lib to generate release notes or changelog automatically, listing merge requests since the last release of a GitLab repository. The source code is here with instructions on how to use it: https://github.com/vuillaut/gitlab_release_notes
You may use the online app here for a more convenient approach: https://purl.org/gitlab_release_notes/app