|
| 1 | +name: "Production Release Checklist" |
| 2 | +description: "Use this checklist when pushing new SDK / Backend / Frontend updates to production." |
| 3 | +title: "Release: vX.Y.Z" |
| 4 | +labels: ["release", "deployment"] |
| 5 | +body: |
| 6 | + - type: markdown |
| 7 | + attributes: |
| 8 | + value: | |
| 9 | + # 🚀 Production Release Checklist (SDK / Backend / Frontend) |
| 10 | +
|
| 11 | + Use this issue when preparing a new release. Tick each item before marking complete. |
| 12 | +
|
| 13 | + - type: checkboxes |
| 14 | + attributes: |
| 15 | + label: Release Steps |
| 16 | + options: |
| 17 | + - label: Confirm scope & rollback plan — define what’s shipping, owner, and rollback path. |
| 18 | + - label: Run full tests — unit, integration, and key end-to-end flows must pass. |
| 19 | + - label: Verify backward compatibility — old SDKs, APIs, and UI still function. |
| 20 | + - label: Update version numbers — follow Semantic Versioning (`major.minor.patch`). |
| 21 | + - label: Check migrations & data safety — backups verified, rollback ready. |
| 22 | + - label: Staging validation — test login, payments, uploads, core flows. |
| 23 | + - label: Prepare release notes — summary, breaking changes, docs link. |
| 24 | + - label: Notify users/community — Email, Discord, Telegram, X post. |
| 25 | + - label: Deploy in correct order — Backend → SDK → Frontend; monitor metrics. |
| 26 | + - label: Post-deploy sanity check — test live app, monitor 24–48 hrs. |
| 27 | + - label: Announce live release — pin message, share changelog link. |
| 28 | + - label: Cleanup & reflect — remove temp flags, document learnings. |
0 commit comments