Skip to main content

Release Flow


This document describes the release flow for the project. It is intended for maintainers and contributors who are involved in the release process.

Overview​

The release flow is a process that ensures that the project is released in a consistent and predictable manner. It involves a series of steps that are followed to prepare, test, and release a new version of the project.

Here are the basic rules that we follow:

  • main branch is the stable branch
  • vx.y.z tags are tested and released versions

Testing​

The release process embedded a testing workflow to ensure everything's developed is stable and tested on several kind of environments.

Release​

The release process will be documented soon...