Skip to content

Release Management

Overview

Release management is the process of planning, scheduling, and controlling software releases.

In the CD Model, it spans Stage 8 (Start Release) and Stage 9 (Release Approval).

Key responsibilities:

  • Document what's changing (release notes, changelog)
  • Collect evidence of quality (test results, security scans)
  • Decide when to deploy (approval decision)
  • Enable recovery (rollback procedures)

Stage 8: Start Release

  • Create release candidate
  • Generate release notes
  • Update changelog
  • Package artifacts

Stage 9: Release Approval

  • Validate production readiness
  • Review quality evidence
  • Make go/no-go decision (RA) or automated approval (CDe)

In This Section

Topic Description
Changelog System How to release using the changelog-based system
Approval Patterns RA vs CDe approval workflows
Release Evidence What evidence is required for approval
Release Notes How to write effective release notes
Container Cleanup Managing container registry lifecycle

Next Steps


Tutorials | How-to Guides | Explanation | Reference

You are here: Explanation — understanding-oriented discussion that clarifies concepts.