feat: add git_tag config option to disable tagging on milestone completion (#532)

feat: Add git_tag config option to disable tagging on milestone completion
This commit is contained in:
Solvely-Colin
2026-02-14 15:18:04 -05:00
committed by GitHub
parent 80246e9ae5
commit 430a7e4f17
5 changed files with 29 additions and 3 deletions

View File

@@ -6,7 +6,8 @@ Configuration options for `.planning/` directory behavior.
```json
"planning": {
"commit_docs": true,
"search_gitignored": false
"search_gitignored": false,
"git_tag": true
},
"git": {
"branching_strategy": "none",
@@ -19,6 +20,7 @@ Configuration options for `.planning/` directory behavior.
|--------|---------|-------------|
| `commit_docs` | `true` | Whether to commit planning artifacts to git |
| `search_gitignored` | `false` | Add `--no-ignore` to broad rg searches |
| `git_tag` | `true` | Create git tags on milestone completion |
| `git.branching_strategy` | `"none"` | Git branching approach: `"none"`, `"phase"`, or `"milestone"` |
| `git.phase_branch_template` | `"gsd/phase-{phase}-{slug}"` | Branch template for phase strategy |
| `git.milestone_branch_template` | `"gsd/{milestone}-{slug}"` | Branch template for milestone strategy |