Commit 5f225f80 authored by Jackie Meshell's avatar Jackie Meshell Committed by Marcia Ramos

Improving release versioning

parent 2459f6b8
...@@ -28,6 +28,18 @@ There are several ways to create a Release: ...@@ -28,6 +28,18 @@ There are several ways to create a Release:
Start by giving a [description](#release-description) to the Release and Start by giving a [description](#release-description) to the Release and
including its [assets](#release-assets), as follows. including its [assets](#release-assets), as follows.
## Release versioning
Release versions are manually assigned by the user in the Release title. GitLab uses [Semantic Versioning](https://semver.org/) for our releases, and we recommend you do too. Use `(Major).(Minor).(Patch)`, as detailed in the [GitLab Policy for Versioning](../../../policy/maintenance.md#versioning).
For example, for GitLab version `10.5.7`:
- `10` represents the major version. The major release was `10.0.0`, but often referred to as `10.0`.
- `5` represents the minor version. The minor release was `10.5.0`, but often referred to as `10.5`.
- `7` represents the patch number.
Any part of the version number can be multiple digits, for example, `13.10.11`.
### Release description ### Release description
Every Release has a description. You can add any text you like, but we recommend Every Release has a description. You can add any text you like, but we recommend
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment