diff --git a/.github/workflows/release-notes.yml b/.github/workflows/release-notes.yml index c480ecb7..ce047d5f 100644 --- a/.github/workflows/release-notes.yml +++ b/.github/workflows/release-notes.yml @@ -16,10 +16,12 @@ on: description: 'Tag or ref from which to start generating release notes' required: false + jobs: generate_release_notes: name: Generate Release Notes runs-on: ubuntu-latest + steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +37,10 @@ jobs: toTag: ${{ github.event.inputs.toTag }} token: ${{ secrets.GITHUB_TOKEN }} - name: Report Release Notes - run: echo '${{steps.release-notes.outputs.changelog}}' >> $GITHUB_STEP_SUMMARY + # Put output through env variable to make it robust to quotes + env: + CHANGELOG: ${{steps.release-notes.outputs.changelog}} + run: echo "$CHANGELOG" >> $GITHUB_STEP_SUMMARY - name: Upload Release Notes (on release) if: github.event_name == 'release' uses: softprops/action-gh-release@v0.1.15