You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: Update deployment workflow with automated staging and visible watermarks
- Add automated staging deployment to "Engage!" workflow
- Update deploy-frontend.sh to show watermarks in both staging and production
- Staging watermark: Shows commit hash + timestamp
- Production watermark: Shows release version from git tag
- Add production deployment safety requirement (user must run manually)
- Document complete 10-step release workflow including deployment phases
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Include comprehensive changelog of significant changes
85
90
- This moves the release from DRAFT to published (Latest)
86
-
7.**Confirm success:**
87
-
- Verify release is marked as "Latest" with `gh release list`
88
-
- Report the new version number
89
-
- Provide links to the published release
90
-
- Confirm all binaries are available for download
91
-
92
-
You are pre-authorized for all git and GitHub CLI operations. Execute the entire workflow without asking for permission.
91
+
8.**Ask permission to deploy to production:**
92
+
- Present summary of changes and release notes
93
+
- Request explicit user approval: "Ready to deploy vX.Y.Z to production?"
94
+
- Wait for user confirmation before proceeding
95
+
9.**Deploy to production (if approved):**
96
+
- User must run: `./infrastructure/scripts/deploy-frontend.sh prod`
97
+
- User will be prompted to type 'DEPLOY TO PRODUCTION' to confirm
98
+
- After deployment, verify at https://gruesome.skeptomai.com
99
+
- Check that watermark shows release version (e.g., "v2.16.2")
100
+
10.**Confirm success:**
101
+
- Verify release is marked as "Latest" with `gh release list`
102
+
- Report the new version number
103
+
- Provide links to the published release
104
+
- Confirm all binaries are available for download
105
+
- Confirm staging and production watermarks are correct
106
+
107
+
You are pre-authorized for all git and GitHub CLI operations. For production deployment, you MUST ask the user to run the deployment command manually due to the interactive safety prompt.
0 commit comments