@@ -61,6 +61,53 @@ it to `main`, and then tagging from `main`.
6161- Documentation updates
6262- No new features
6363
64+ ## Release Communication Checklist
65+
66+ ### Slack/Communication Template
67+
68+ Copy and paste this checklist when announcing a release in progress:
69+
70+ ```markdown
71+ ## 🚀 Release in Progress: vX.Y.Z
72+
73+ **Release Manager:** @[your-name]
74+ **Target Date:** [date]
75+ **Type:** [ ] Major [ ] Minor [ ] Patch
76+
77+ ### Pre-Release
78+ - [ ] Develop branch stability verified
79+ - [ ] CHANGELOG.md updated
80+ - [ ] Version compatibility checked
81+ - [ ] Release branch created (if major/minor)
82+ - [ ] Version numbers updated in Cargo.toml files
83+
84+ ### Release Process
85+ - [ ] PR created from release branch to main
86+ - [ ] CI tests passing
87+ - [ ] Required approvals obtained
88+ - [ ] PR merged to main
89+ - [ ] Git tag created and pushed
90+ - [ ] Docker images building (automated)
91+ - [ ] GitHub release draft created
92+
93+ ### Verification
94+ - [ ] Docker images available on Docker Hub
95+ - [ ] Multi-arch images verified (amd64/arm64)
96+ - [ ] CI pipeline completed successfully
97+ - [ ] GitHub release published
98+
99+ ### Post-Release
100+ - [ ] Main branch merged back to develop
101+ - [ ] Documentation updated
102+ - [ ] Release announced in #announcements
103+ - [ ] Known issues documented (if any)
104+
105+ **Tracking:** [Link to PR/Issue]
106+ **Status:** 🟡 In Progress
107+
108+ _Updates will be posted in this thread_
109+ ```
110+
64111## Pre-Release Checklist
65112
661131. **Verify develop branch stability**
0 commit comments