From a6caf1d95868a35fbf26dd00ff7d5dd29a6c2378 Mon Sep 17 00:00:00 2001 From: fithwum Date: Sat, 5 Jul 2025 12:48:52 -0700 Subject: [PATCH] changelog test --- .gitea/workflows/base-build.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index cdf2bdb..8385f6a 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -75,9 +75,18 @@ jobs: git config --global user.name "${{ env.GIT_USERNAME }}" git config --global user.email "${{ env.GIT_EMAIL }}" + for version in buster bullseye bookworm docker-build; do + echo "[INFO] Generating CHANGES.md for $version" + mkdir -p "$version" + echo "# Changelog for \`$version\`" > "$version/CHANGES.md" + echo "" >> "$version/CHANGES.md" + git -C .. log --since="7 days ago" --pretty=format:"- %s (%h)" --grep="$version" >> "$version/CHANGES.md" + echo "" >> "$version/CHANGES.md" + done + if git status --porcelain | grep .; then - git add **/*.tar.bz2 - git commit -m "Update base images on $(date -u +'%Y-%m-%dT%H:%M:%SZ')" + git add **/*.tar.bz2 **/CHANGES.md + git commit -m "Update base images and changelogs on $(date -u +'%Y-%m-%dT%H:%M:%SZ')" git push else echo "[INFO] No changes to commit."