GitLab Release Docs

This repository contains instructions for releasing new versions of GitLab Community Edition (CE), Enterprise Edition (EE) and GitLab.com release related processes.

The goal is to provide clear instructions and procedures for our entire release process. This repository includes documentation which should help perform the role of Release Manager as well as documentation that should help other stake-holders in the release process.

The topics are divided per each type of release. Each type of release has a general process overview and specific documentation for different stakeholders.

Release Manager

Releasing monthly stable version

Releasing patch versions

Security release

How to guides

Runbooks

Deployment

Guides

Runbooks

GitLab.com

Self-Managed

Glossary

Further Reading

Contributing

See CONTRIBUTING.md.

License

See LICENSE.