Before the release

A practical checklist for pipeline readiness, verification, ownership and rollback.

A successful pipeline run is one part of a release. The surrounding work matters just as much: agreeing the change, understanding its dependencies and deciding how to respond when verification fails.

Before a change window, review the release scope, configuration, access and dependencies. Name the person responsible for the deployment and the people who can assess application behavior.

Adapt the checklist to the risk of the system. A small static site and a stateful production application need different levels of verification.

Release management, CI/CD