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 branchvx.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...