From ced41d771b8d9ca538a7c7d12d7d529391c5c028 Mon Sep 17 00:00:00 2001 From: Lex Christopherson Date: Sun, 8 Feb 2026 09:48:18 -0600 Subject: [PATCH] fix(#453): replace HEREDOC with literal newlines for Windows compatibility - git tag command in complete-milestone.md used HEREDOC syntax - HEREDOC fails silently on Windows Git Bash - Literal newlines in quoted strings work cross-platform Co-Authored-By: Claude Opus 4.5 --- get-shit-done/workflows/complete-milestone.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/get-shit-done/workflows/complete-milestone.md b/get-shit-done/workflows/complete-milestone.md index fe0092c7e..b91e41cc0 100644 --- a/get-shit-done/workflows/complete-milestone.md +++ b/get-shit-done/workflows/complete-milestone.md @@ -534,8 +534,7 @@ fi Create git tag: ```bash -git tag -a v[X.Y] -m "$(cat <<'EOF' -v[X.Y] [Name] +git tag -a v[X.Y] -m "v[X.Y] [Name] Delivered: [One sentence] @@ -544,9 +543,7 @@ Key accomplishments: - [Item 2] - [Item 3] -See .planning/MILESTONES.md for full details. -EOF -)" +See .planning/MILESTONES.md for full details." ``` Confirm: "Tagged: v[X.Y]"