Enhanced Safe Updates with Temporary Staging Environment
A
Andrew Turner
Enhance Safe Updates by adding an option to run updates on a temporary staging clone instead of the live site.
The workflow would:
- Clone the site to a temporary staging environment.
- Run all updates on the clone.
- Perform visual regression checks + automated tests.
If any issues are detected, the updates are NOT deployed to live and the user is notified.
- If all checks pass, deploy updates to the live site (auto or manual).
- Add a setting to only ever install updates on staging, allowing full manual review before deploying.
- Delete the temporary clone after completion.
This would allow updates to be safely tested before touching production, reducing risk on particularly critical projects such as Ecommerce/transactional website.