Merge pull request #3508 from gsd-build/feat/3086-allow-disabling-or-customizing-the-miles

feat(workflow): add git.create_tag config to disable milestone tagging
This commit is contained in:
Tom Boucher
2026-05-14 14:03:18 -04:00
committed by GitHub
11 changed files with 136 additions and 6 deletions

View File

@@ -0,0 +1,5 @@
---
type: Added
pr: 3508
---
**Configurable milestone git-tag creation** — new `git.create_tag` boolean config (default `true`, backcompat) lets projects with their own release flow disable GSD's automatic `git tag -a v[X.Y]` on milestone completion. Set via `/gsd:settings` or `gsd config-set git.create_tag false`. Also adds tag-collision pre-check to prevent silent failure when re-running a milestone close. (#3508)