From f8eb50e0cde6d7736f80822183fb47ee220c8d41 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Sun, 7 Jun 2026 15:53:56 -0400 Subject: [PATCH] ci: Use custom git log format to make release comments for continuous build --- .github/workflows/continuous-integration.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 1d64e0019..beee4979d 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -433,6 +433,8 @@ jobs: rm -rf $GITHUB_WORKSPACE/package-* echo "Build: ${{env.DESKFLOW_VERSION }}" > sums.txt sha256sum deskflow-* >> sums.txt + export changes=$(git log --abbrev=8 --abbrev-commit --pretty=format:" - %s(%h) by %an" continuous..HEAD) + echo -e "## Latest Changes:\n$changes" > changelog.txt - name: Update continuous tag if: (github.ref == 'refs/heads/master') && !(contains(github.ref, '/tags/v')) @@ -449,7 +451,8 @@ jobs: name: "Continuous v${{env.DESKFLOW_VERSION}}" prerelease: true append_body: false - generate_release_notes: true + generate_release_notes: false + body_path: changelog.txt files: | deskflow-* sums.txt