Skip to content

Release

Purpose

Define how a validated build becomes a release candidate and then a release.

Release candidate

A release candidate is the approved artifact intended for production deployment.

Release responsibilities

  • Confirm the release candidate matches the validated build
  • Record release notes or equivalent release metadata
  • Keep the release traceable to the source revision and validation results

Release gate

A release should only proceed when the required review, validation, and approval conditions are satisfied.

Promotion model

  • Release is artifact promotion.
  • Deployment is runtime promotion.

Product documentation

Release information should point developers and operators to the relevant product documentation, including PDP.md if it exists.