From 210c56807e628b29451c7f5ad298258c32af1b73 Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Mon, 17 Jul 2023 19:56:14 +0200 Subject: [PATCH] Try fix changelog output --- .github/workflows/ci.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 51b3d06d8..cab0fe22f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -61,10 +61,19 @@ jobs: - name: Create change log id: change-log - run: echo "CHANGE_LOG=$(pnpm run generate:changelog --old-tag=${{ steps.latest-tag.outputs.LATEST_TAG }})" >> $GITHUB_OUTPUT + run: | + CHANGE_LOG=$(pnpm run generate:changelog --old-tag=${{ steps.latest-tag.outputs.LATEST_TAG }}) + CHANGE_LOG=$(tail -n +5 <<< $CHANGE_LOG) + CHANGE_LOG="${CHANGE_LOG//'%'/'%25'}" + CHANGE_LOG="${CHANGE_LOG//'%'/'%25'}" + CHANGE_LOG="${CHANGE_LOG//$'\n'/'%0A'}" + CHANGE_LOG="${CHANGE_LOG//$'\r'/'%0D'}" + echo $CHANGE_LOG + echo "CHANGE_LOG=$CHANGE_LOG" >> $GITHUB_OUTPUT" env: GITHUB_API_KEY: ${{ secrets.GITHUB_TOKEN }} + - name: Check output run: | echo '${{ steps.new-version.outputs.NEW_VERSION }}'