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:
mainbranch is the stable branchvx.y.ztags are tested and released versions
Testing¶
The release process embedded a testing workflow to ensure everything's developped is stable and tested on several kind of environments (proc arch, kubernetes versions, crossplane versions, managed kubernetes versions, etc).
Release¶
The release process will be documented soon...