Automatically generate a changelog based on merge request
Proposed by @yorickpeterse in https://gitlab.slack.com/archives/development/p1460983911000134
The problem is that right now the changelog causes merge conflicts, is sometimes forgotten and it doesn't link to the merge requests that contain the conversation about a feature.
- Add
GitLab automatically updates this file
on the first line of the changelog and an empty line after that (no project setting needed). - Any merge request already generates a merge commit, this commit will also add a new line at the top of the changelog below the first two lines.
- If the changelog is a markdown files all entries will be text that links to the MR, otherwise it will be only text.
- The text of every line will be the title of the merge request.
- You have to add version numbers manually.
/cc @JobV @dzaporozhets
Also see https://github.com/chef/omnibus#changelog suggested by @marin
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.