From c9d6d5de8fe9e386ca184b6692a333c5ecb154dd Mon Sep 17 00:00:00 2001 From: WorldTeacher Date: Fri, 23 May 2025 16:50:41 +0200 Subject: [PATCH] refactor: update release notes handling in build workflow --- .gitea/workflows/build.yaml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 1983e42..a77bb37 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -48,12 +48,13 @@ jobs: github_token: ${{ secrets.GITHUB_TOKEN }} branch: ${{ github.ref }} - - name: Add release notes to environment - id: add_release_notes + - name: Create release notes run: | - echo "RELEASE_NOTES<> $GITHUB_ENV - echo "${{ github.event.inputs.release_notes }}" >> $GITHUB_ENV - echo "EOF" >> $GITHUB_ENV + mkdir release_notes + echo -e "${{ inputs.release_notes }}" >> release_notes/release_notes.md + echo "Release notes:" + cat release_notes/release_notes.md + echo "" - name: Build package run: uv build - name: Publish package @@ -69,7 +70,7 @@ jobs: with: tag_name: ${{ env.VERSION }} release_name: Release ${{ env.VERSION }} - body: ${{ inputs.release_notes }} + body_path: release_notes/release_notes.md draft: false prerelease: false make_latest: true