Skip to content

Commit 8098d35

Browse files
committed
Add release milestone issue gate
- Require checking the release milestone for open issues before closing it - Hard stop release work when milestone issues remain open - Mirror the release gate in milestone management guidance 🤖 Auto-generated
1 parent 8740a4d commit 8098d35

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

AGENTS.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,11 @@ Do NOT use TodoWrite for:
161161
Complete release process:
162162
1. Bump version in `app/build.gradle.kts` (versionName field)
163163
2. Commit and push the version bump
164-
3. Close current milestone in GitHub
165-
4. Create GitHub release with auto-generated release notes (tag auto-created)
166-
5. Watch the Play Release workflow run with `gh run watch` and do not close the terminal until it reports success — a failure here means the signed AAB never reached Google Play, so the GitHub release exists but no update rolls out to users. Investigate and rerun before walking away.
164+
3. Check the current release milestone for open issues before closing it
165+
4. HARD STOP if any issues are still open on the milestone; do not close the milestone, create a GitHub release, or continue release work until every milestone issue is closed
166+
5. Close current milestone in GitHub
167+
6. Create GitHub release with auto-generated release notes (tag auto-created)
168+
7. Watch the Play Release workflow run with `gh run watch` and do not close the terminal until it reports success — a failure here means the signed AAB never reached Google Play, so the GitHub release exists but no update rolls out to users. Investigate and rerun before walking away.
167169

168170
### Version Bumps
169171
- Update version in build.gradle.kts
@@ -174,6 +176,7 @@ Complete release process:
174176
### Milestone Management
175177
- Create milestones for versions (v2.1.4, v2.1.5, etc.)
176178
- Assign issues to appropriate milestones
179+
- Before release, inspect the current milestone for open issues; any open issue is a hard stop
177180
- Close milestones when versions are released
178181
- Use milestone descriptions for release planning
179182

0 commit comments

Comments
 (0)