From 6ca98a038fa1cf9959d78ef5be53916d9b22e38a Mon Sep 17 00:00:00 2001 From: thepaperpilot Date: Mon, 10 Jun 2024 22:03:14 -0500 Subject: [PATCH] Update changelog --- build_garden.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/build_garden.js b/build_garden.js index 6eed1ea9..fcf0c8b4 100644 --- a/build_garden.js +++ b/build_garden.js @@ -196,17 +196,16 @@ function toSlug(string) { const { stdout } = await exec('git log --after="2024-06-03T0:0:0+0000" --pretty=%H origin/master -- site/garden'); const entries = await Promise.all(stdout.split("\n").filter(p => p).map(hash => new Promise(async (resolve) => { - const { stdout: title } = await exec(`git show --quiet --format=%s ${hash}`); const { stdout: time } = await exec(`git show --quiet --format=%as ${hash}`); - let { stdout: changes } = await exec(`git show --format="" --stat=100 --relative ${hash} .`, { cwd: 'site/garden' }); + let { stdout: changes } = await exec(`git show --format="" --stat --relative ${hash} .`, { cwd: 'site/garden' }); changes = changes.replaceAll(/\/index.md/g, ''); - changes = changes.replaceAll( - /(\| +[0-9]+ )(\++)/g, - '$1$2'); changes = changes.replaceAll( /(\| +[0-9]+ \+*)(-+)/g, '$1$2'); + changes = changes.replaceAll( + /(\| +[0-9]+ )(\++)/g, + '$1$2'); const lines = changes.split('\n'); const summary = lines[lines.length - 2]; changes = lines.slice(0, -2).map(line => { @@ -215,9 +214,9 @@ function toSlug(string) { }).join("\n"); resolve( -`
-

${title}

-

Pushed on

+`
+