summaryrefslogtreecommitdiff
path: root/doc/workflow/releases.md
blob: 0eca220e2cfffa8672ab1ff361610bcd8a820a34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Releases

You can turn any git tag into release by just adding a release notes to it. 
Release notes behaves like any other markdown form in GitLab so you can write text and drag-n-drop files to it.
Release notes are stored in GitLab database. 

There are several ways to add release notes: 

* In UI when you create new git tag with GitLab
* In UI when you add release notes to existing git tag
* with GitLab API

## New tag page with release notes text area

![new_tag](releases/new_tag.png)

## Tags page with button to add or edit release notes for existing git tag

![tags](releases/tags.png)