diff --git a/.forgejo/workflows/publish-release.yml b/.forgejo/workflows/publish-release.yml index f471a6b..57b00a8 100644 --- a/.forgejo/workflows/publish-release.yml +++ b/.forgejo/workflows/publish-release.yml @@ -74,9 +74,11 @@ jobs: - name: Get Release Notes id: releasenotes run: | - RELEASENOTES=$(sed -n "/$GITHUB_REF_NAME/,/^### /{s/$GITHUB_REF_NAME/Changelog/;/# v/d;s/###/#/;p}" README.md) - echo -e "Release Notes: \n$RELEASENOTES" - echo "releasenotes=$RELEASENOTES" >> $GITHUB_OUTPUT + RELEASE_NOTES=$(sed -n "/$GITHUB_REF_NAME/,/^### /{s/$GITHUB_REF_NAME/Changelog/;/# v/d;s/###/#/;p}" README.md) + echo -e "Release Notes: \n$RELEASE_NOTES" + echo "RELEASE_NOTES<> $GITHUB_ENV + echo "$RELEASE_NOTES" >> $GITHUB_ENV + echo "EOF" >> $GITHUB_ENV - name: Download Binaries uses: actions/download-artifact@v3 @@ -97,7 +99,7 @@ jobs: repo: ${{ env.GITHUB_REPOSITORY }} token: ${{ secrets.TOKEN }} release-dir: release - release-notes: ${{ steps.releasenotes.outputs.releasenotes }} + release-notes: ${{ steps.RELEASE_NOTES }} tag: "${{ github.ref_name }}" sha: "${{ github.sha }}" override: true