As a UX designer,
I want to be able to review and provide feedback on development changes in a live preview environment before they are deployed to production,
So that I can ensure the implemented designs meet our quality standards and user experience goals without impacting the live site.
Suggested Acceptance Criteria:
- Automatic preview deployments are generated for each new pull request or branch push.
- Each preview deployment has a unique, shareable URL.
- I receive a notification (e.g., email, Slack message) when a new preview is available for review.
- I can access the preview environment without needing developer assistance.
- The preview accurately reflects how the changes will appear in the production environment.
- I can approve or request changes to the preview before it's merged into the main branch.
- The preview environment is secure
- I can compare the preview side-by-side with the current production version.
Additional Information
- There seem to be three options: testing on a local instance, "beta cluster" (would require merging changes, testing them quick and undoing if it is no good), and patch demo which historically does not support wikidata/wikibase