From b2bb780e5654b0c6aa58f6a26bd0fe8a94b0f682 Mon Sep 17 00:00:00 2001 From: Jonathan Alfonso Date: Sat, 23 May 2026 14:01:10 +0200 Subject: [PATCH] fix(manifest): emit updated_at timestamps in UTC Use TZ=UTC and --date=iso-strict-local in git log so each resource's updated_at matches the Zulu format of generated_at, avoiding mixed timezone offsets in the manifest. --- scripts/generate-manifest.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/generate-manifest.sh b/scripts/generate-manifest.sh index 643f24d..b208516 100755 --- a/scripts/generate-manifest.sh +++ b/scripts/generate-manifest.sh @@ -15,7 +15,7 @@ while IFS= read -r -d '' file; do sha="$(sha256sum "$file" | cut -d' ' -f1)" - updated_at="$(git log -1 --format=%cI -- "$file" 2>/dev/null || true)" + updated_at="$(TZ=UTC git log -1 --date=iso-strict-local --format=%cd -- "$file" 2>/dev/null || true)" [[ -z "$updated_at" ]] && updated_at="$GENERATED_AT" resources="$(jq \