The model
- A release is a snapshot of content at a moment in time
- A deployment is the act of putting that release on an environment
What you get
Promote without rebuilding
Cut a release on staging, smoke test, then activate the same release on prod. Zero rebuild — the artifacts already exist.
Schedule deploys ahead of time
Set a future activation time on a deployment. The CDN flips at that wall-clock moment. No babysitting a scheduler.
Roll back as one operation
Rollback isn't an undo; it's a new deployment pointing at an older release. The history stays intact.
Multi-environment replay
Render the prod homepage as it appeared at any past timestamp.