From 42c6b8036ca1d15602ce8fa1530537826a397543 Mon Sep 17 00:00:00 2001 From: Dennis Korpel Date: Wed, 5 Aug 2026 13:22:28 +0200 Subject: [PATCH] changed.d: run git log in the right repository getFirstDateTime built the repo path but never passed it to git, so the date range was taken from the tools repo only, which throws 'Couldn't find a date from the revRange' for point releases. --- changed.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changed.d b/changed.d index 1f4e444fb..8731b1de8 100755 --- a/changed.d +++ b/changed.d @@ -153,7 +153,7 @@ Nullable!DateTime getFirstDateTime(string revRange) foreach (repo; ["dmd", "phobos", "dlang.org", "tools", "installer"] .map!(r => buildPath("..", r))) { - auto cmd = ["git", "log", "--no-patch", "--no-notes" + auto cmd = ["git", "-C", repo, "log", "--no-patch", "--no-notes" , "--date=format-local:%Y-%m-%dT%H:%M:%S", "--pretty=%cd" , revRange]; auto p = pipeProcess(cmd, Redirect.stdout);