The publishing sequence
1. Review and promote content
Before publishing a release, review the drift betweenmain and live. This shows which approved paths are not yet selected for publication.
Promotion is path-scoped. Review the promotion dry run before confirming it, especially when the change includes shared fragments or several paths that must move together. Promotion updates the live content state; it does not change traffic.
2. Stage a complete release
Publishing a release compiles the currentlive content with its compatible code build and prepares immutable delivery artifacts alongside the active release.
During staging, ACI:
- Validates content, routes, references, and frontend contracts
- Produces the base and configured variant artifacts for each route
- Emits complete HTML for static delivery
- Emits validated page results for ACI’s supported Next.js server-rendered mode
- Prepares the release for the configured hosting integration
3. Activate deliberately
Activation changes the release used for new site requests as one operation. A visitor receives artifacts from the activated release rather than a partially staged combination. Release artifacts are versioned by release and variant. Request-time personalization selects an exact artifact from the active release, with the base artifact as the fallback.Choose the right rollback
Whole-release rollback
Use release rollback when the active site as a whole should return to an earlier staged release. No content history is rewritten.
Path-level correction
Use content history and promotion when one page or fragment should be restored. Promote the intended version to
live, then stage and activate a new release.Hosting support
ACI release delivery integrates with CloudFront and Vercel. Local delivery supports development and verification before a hosted release. Hosting configuration controls domains and platform-specific delivery settings, while ACI keeps promotion, compilation, activation, and rollback consistent across supported integrations. See Hosting for setup considerations.Next: Preview →