From cb91fbef6cb7a3666346f92afe4bba2d77ac981a Mon Sep 17 00:00:00 2001 From: openhands Date: Mon, 20 Jul 2026 20:15:44 +0200 Subject: [PATCH] chore: cleaner release notes (cap changelog, concise initial release) --- .gitea/workflows/deploy.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 0b34314db7..3f184868a3 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -24,9 +24,11 @@ jobs: PREV_TAG="$(git -C "$BARE" tag --sort=-creatordate | head -2 | tail -1 || echo '')" if [ -n "$PREV_TAG" ] && [ "$PREV_TAG" != "$VERSION" ]; then - CHANGELOG="$(git -C "$BARE" log --oneline --no-decorate "${PREV_TAG}..${VERSION}")" + CHANGELOG="$(git -C "$BARE" log --oneline --no-decorate --max-count=50 "${PREV_TAG}..${VERSION}")" + [ -z "$CHANGELOG" ] && CHANGELOG="No commit changes since ${PREV_TAG}" else - CHANGELOG="$(git -C "$BARE" log --oneline --no-decorate "${VERSION}")" + TOTAL="$(git -C "$BARE" rev-list --count "${VERSION}" 2>/dev/null || echo '?')" + CHANGELOG="Initial release of EpicNext-CMS (${TOTAL} commits)." fi [ -z "$CHANGELOG" ] && CHANGELOG="Initial release"