From 4cf417884f79716dbbc367704cf3456f358aaf14 Mon Sep 17 00:00:00 2001 From: enzo Date: Wed, 13 May 2026 00:35:15 +0200 Subject: [PATCH] fix(ci): pass version via env, use cat heredoc for changelog --- .forgejo/workflows/build.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index d8364e6..a3cd133 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -49,10 +49,18 @@ jobs: - name: Update debian changelog working-directory: /workspace/repo + env: + VERSION: ${{ steps.version.outputs.version }} + GIT_SHA: ${{ github.sha }} run: | - VERSION=${{ steps.version.outputs.version }} DATE=$(date -R) - printf '%s\n' "full-updater (${VERSION}) unstable; urgency=medium" "" " * Auto-built release from commit ${GITHUB_SHA}" "" " -- Forgejo CI ${DATE}" > debian/changelog + cat > debian/changelog << 'CHANGELOG' +full-updater (${VERSION}) unstable; urgency=medium + + * Auto-built release from commit ${GIT_SHA} + + -- Forgejo CI ${DATE} +CHANGELOG - name: Install build dependencies working-directory: /workspace/repo