new changelog test
This commit is contained in:
@@ -74,11 +74,19 @@ jobs:
|
||||
cd upload-repo
|
||||
git fetch --tags
|
||||
|
||||
# Get last tag, or fallback to first commit
|
||||
last_tag=$(git describe --tags --abbrev=0 2>/dev/null || git rev-list --max-parents=0 HEAD)
|
||||
|
||||
for version in buster bullseye bookworm docker-build; do
|
||||
echo "[INFO] Generating CHANGES.md for $version"
|
||||
git log --pretty=format:"- %s" "$last_tag"..HEAD -- "$version/" > "$version/CHANGES.md"
|
||||
changelog_path="$version/CHANGES.md"
|
||||
mkdir -p "$version"
|
||||
|
||||
echo "[INFO] Appending to CHANGES.md for $version"
|
||||
{
|
||||
echo ""
|
||||
echo "### Changes as of $(date -u +'%Y-%m-%dT%H:%M:%SZ')"
|
||||
git log --pretty=format:"- %s" "$last_tag"..HEAD -- "$version/"
|
||||
} >> "$changelog_path"
|
||||
done
|
||||
|
||||
- name: Commit and push archives if changed
|
||||
|
||||
Reference in New Issue
Block a user