commit d09ca6585e66674e603c1997b2e120a3b4f280e3
parent dcfdcdbbd9738dd427ac0bc030dd9a64f37e7e47
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Sun, 9 Mar 2025 18:24:22 +0100
fix: cd to root of repository before running git log
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/scripts/generate-atom.sh b/scripts/generate-atom.sh
@@ -19,7 +19,7 @@ ATOM_FILE="$DESTINATION/atom.xml"
TITLE="$2"
BASE_URL="$3"
-SITE_DATE=$(git log -1 --pretty=%cI)
+SITE_DATE=$(cd "$SOURCE" && git log -1 --pretty=%cI)
mkdir -p "$DESTINATION"
@@ -42,7 +42,7 @@ in $(find "$BLOG_SOURCE" -mindepth 2 -maxdepth 2 -type f -name "index.md"); do
url="$BASE_URL/blog/$entry_title_id"
- date=$(git log -1 --pretty=%cI "$md_file")
+ date=$(cd "$SOURCE" && git log -1 --pretty=%cI "$md_file")
# First capitalise the first letter, then replace hyphens with spaces.
entry_title=$(echo "${entry_title_id^}" | sed -e 's/-/ /g')
diff --git a/scripts/generate-sitemap.sh b/scripts/generate-sitemap.sh
@@ -35,7 +35,7 @@ for md_file in $(find "$SOURCE" -type f -name "index.md"); do
url="$BASE_URL/$url_path"
- date=$(git log -1 --pretty=%cI "$md_file")
+ date=$(cd "$SOURCE" && git log -1 --pretty=%cI "$md_file")
{
echo -n "<url>"