From 37ec7305a8827994a8a9c7854dc80d3759ddf6c4 Mon Sep 17 00:00:00 2001 From: Djeex Date: Sun, 23 Aug 2026 22:35:28 +0200 Subject: [PATCH] Release changelog lists commits instead of changed files --- .gitea/workflows/ci.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f7bba55..79be2a9 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -78,10 +78,11 @@ jobs: run: | BEFORE="${{ github.event.before }}" if [ -n "$BEFORE" ] && [ "$BEFORE" != "0000000000000000000000000000000000000000" ] && git cat-file -e "$BEFORE" 2>/dev/null; then - CHANGED=$(git diff --name-only "$BEFORE" "${{ github.sha }}") + BASE_REF="$BEFORE" else - CHANGED=$(git diff --name-only HEAD~1 HEAD) + BASE_REF="HEAD~1" fi + CHANGED=$(git diff --name-only "$BASE_REF" "${{ github.sha }}") echo "Changed files:" echo "$CHANGED" @@ -154,7 +155,7 @@ jobs: fi fi - CHANGED_LIST=$(echo "$CHANGED" | sed 's/^/- /') + COMMIT_LIST=$(git log --no-merges --format='- %s' "$BASE_REF".."${{ github.sha }}") REPO_URL="https://git.djeex.fr/Djeex/nvidia-stock-bot" SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-7) @@ -172,8 +173,8 @@ jobs: **Source:** ${SOURCE_LINE} **Image:** \`${IMAGE}:${VERSION}\` - **Changed files:** - ${CHANGED_LIST} + **Commits:** + ${COMMIT_LIST} EOF )