Release changelog lists commits instead of changed files
This commit is contained in:
@@ -78,10 +78,11 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
BEFORE="${{ github.event.before }}"
|
BEFORE="${{ github.event.before }}"
|
||||||
if [ -n "$BEFORE" ] && [ "$BEFORE" != "0000000000000000000000000000000000000000" ] && git cat-file -e "$BEFORE" 2>/dev/null; then
|
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
|
else
|
||||||
CHANGED=$(git diff --name-only HEAD~1 HEAD)
|
BASE_REF="HEAD~1"
|
||||||
fi
|
fi
|
||||||
|
CHANGED=$(git diff --name-only "$BASE_REF" "${{ github.sha }}")
|
||||||
echo "Changed files:"
|
echo "Changed files:"
|
||||||
echo "$CHANGED"
|
echo "$CHANGED"
|
||||||
|
|
||||||
@@ -154,7 +155,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
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"
|
REPO_URL="https://git.djeex.fr/Djeex/nvidia-stock-bot"
|
||||||
SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-7)
|
SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-7)
|
||||||
@@ -172,8 +173,8 @@ jobs:
|
|||||||
**Source:** ${SOURCE_LINE}
|
**Source:** ${SOURCE_LINE}
|
||||||
**Image:** \`${IMAGE}:${VERSION}\`
|
**Image:** \`${IMAGE}:${VERSION}\`
|
||||||
|
|
||||||
**Changed files:**
|
**Commits:**
|
||||||
${CHANGED_LIST}
|
${COMMIT_LIST}
|
||||||
EOF
|
EOF
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user