From e39047bdfdc8fd97bf2f54bd74df6bf7f68baf2f Mon Sep 17 00:00:00 2001 From: zhom <2717306+zhom@users.noreply.github.com> Date: Sat, 29 Nov 2025 22:42:15 +0400 Subject: [PATCH] chore: prevent output truncation in release notes workflow --- .github/workflows/release-notes-generator.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-notes-generator.yml b/.github/workflows/release-notes-generator.yml index fe9593d..3dcf33e 100644 --- a/.github/workflows/release-notes-generator.yml +++ b/.github/workflows/release-notes-generator.yml @@ -104,8 +104,13 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - # Get the generated release notes - RELEASE_NOTES="${{ steps.generate-notes.outputs.response }}" + # Prefer reading from the response file to avoid output truncation + RESPONSE_FILE='${{ steps.generate-notes.outputs.response-file }}' + if [ -n "$RESPONSE_FILE" ] && [ -f "$RESPONSE_FILE" ]; then + RELEASE_NOTES=$(cat "$RESPONSE_FILE") + else + RELEASE_NOTES='${{ steps.generate-notes.outputs.response }}' + fi # Update the release with the generated notes gh api --method PATCH /repos/${{ github.repository }}/releases/${{ github.event.release.id }} \