diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 9e200e1..9f28d38 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -4,6 +4,7 @@ on: push: tags: - "v*.*.*" + workflow_dispatch: jobs: build: @@ -14,11 +15,11 @@ jobs: - name: Extract version from tag run: | VERSION=$(echo ${GITHUB_REF} | sed 's/refs\/tags\///') - echo "VERSION={$VERSION#v}" >> $GITHUB_ENV + echo "VERSION=${VERSION#v}" >> $GITHUB_ENV - name: Get Changelog run: | - changelog=$(grep -A 1000 "^## \[$VERSION\]" CHANGELOG.md | sed '1d;/^## \[/,$d') - echo "RELEASE_NOTES=$changelog" >> $GITHUB_ENV + changelog='$(grep -A 1000 "^## \[$VERSION\]" CHANGELOG.md | sed '1d;/^## \[/,$d')' + echo "RELEASE_NOTES=\"$changelog\"" >> $GITHUB_ENV - name: Release uses: softprops/action-gh-release@v2 with: