Branches
main
Stable branchThis is tagged with releases
Always moves forward
Changes go through integration and testing on
next
before integrated onmain
.next
Staging / integrationThis is where GitHUB pull-requests should point to.
rc
Release candidate preppingThis provides the “maintenance” changes when no more features are going in, this includes:
version-bump man-pages bash-completions documentation-generation (API and Command output) CHANGELOG.rst CONTRIBUTORS.md
Once these are done, and no regressions are found, then
rc
is integrated onnext
next
is integrated onmain
main
is tagged with the version-number (vX.Y.Z
)
docker
Consumed by GitHUB Actions producing xNVMe docker images