From a4da9b8f32498db3f1bfb6c4c7c893abf46a14d3 Mon Sep 17 00:00:00 2001 From: anti Date: Mon, 13 Apr 2026 07:54:37 -0400 Subject: [PATCH] feat: embed changelog in release tag message --- .gitea/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 0e8ff4b..e7c198e 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -49,7 +49,11 @@ jobs: git add pyproject.toml git commit -m "chore: auto-release v$NEXT_VER [skip ci]" || echo "No changes to commit" - git tag -a "v$NEXT_VER" -m "Auto-release v$NEXT_VER" + CHANGELOG=$(git log ${LATEST_TAG}..HEAD --oneline --no-decorate --no-merges) + git tag -a "v$NEXT_VER" -m "Auto-release v$NEXT_VER + +Changes since $LATEST_TAG: +$CHANGELOG" git push origin main --follow-tags echo "version=$NEXT_VER" >> $GITHUB_OUTPUT