Files
cozystack/docs/release.md
T
Myasnikov Daniil 35a4f7c5d9 docs(release): split the release document into one page per topic
docs/release.md had grown into one page that mixed the release model,
the CI pipeline, changelogs, signatures, nightlies and the fires seen
at release time. A reader looking for one of them read all of it, and
an edit to one part reflowed the rest. It now indexes one page per
topic under docs/release/.

The pages already describe how fixes reach a release line through the
backport batch, which the following commits add. Workflows, scripts
and tests that named docs/release.md now point at the page that holds
the text they mean.

Assisted-By: LLM
Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
2026-11-04 15:03:06 +00:00

5.4 KiB

Release Workflow

The release documentation is both the process design (what the release model looks like) and the operational playbook (what to actually do, what breaks, what to verify), split into one page per topic under release/. Companion to agents/changelog.md, which is the canonical changelog process.

When to use this guide

You are about to:

  • Cut a pre-release (vX.Y.0-rc.N, or vX.Y.0-alpha.N / -beta.N).
  • Cut a regular release (vX.Y.0).
  • Cut a patch release (vX.Y.Z with Z > 0).
  • Triage cherry-picks before a patch release.
  • Investigate why CI is misbehaving on a tag push.
  • Review a promote (release) PR.

If you are about to generate a changelog only, jump straight to agents/changelog.md.

Pages

See also