diff --git a/.github/workflows/community_release_actions.yml b/.github/workflows/community_release_actions.yml index 6e20ee821b..6a87cef10d 100644 --- a/.github/workflows/community_release_actions.yml +++ b/.github/workflows/community_release_actions.yml @@ -13,10 +13,11 @@ jobs: id: get-release-url run: | if [ "${{ github.event.release.prerelease }}" == "true" ]; then - URL="https://zed.dev/releases/preview/latest" + URL="https://zed.dev/releases/preview/latest" else - URL="https://zed.dev/releases/stable/latest" + URL="https://zed.dev/releases/stable/latest" fi + echo "URL=$URL" >> $GITHUB_OUTPUT - name: Get content uses: 2428392/gh-truncate-string-action@b3ff790d21cf42af3ca7579146eedb93c8fb0757 # v1.4.1 @@ -41,25 +42,26 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 - + - name: Check if release was promoted from preview id: check-promotion-from-preview run: | VERSION="${{ github.event.release.tag_name }}" PREVIEW_TAG="${VERSION}-pre" - if git rev-parse "$PREVIEW_TAG" >/dev/null 2>&1; then - echo "was_preview=true" >> $GITHUB_OUTPUT + + if git rev-parse "$PREVIEW_TAG" > /dev/null 2>&1; then + echo "was_promoted_from_preview=true" >> $GITHUB_OUTPUT else - echo "was_preview=false" >> $GITHUB_OUTPUT + echo "was_promoted_from_preview=false" >> $GITHUB_OUTPUT fi - name: Send release notes email - if: steps.check-promotion-from-preview.outputs.was_preview == 'true' + if: steps.check-promotion-from-preview.outputs.was_promoted_from_preview == 'true' run: | curl -X POST "https://zed.dev/api/send_release_notes_email" \ - -H "Authorization: Bearer ${{ secrets.RELEASE_NOTES_API_TOKEN }}" \ - -H "Content-Type: application/json" \ - -d '{ - "version": "${{ github.event.release.tag_name }}", - "markdown_body": ${{ toJSON(github.event.release.body) }} - }' + -H "Authorization: Bearer ${{ secrets.RELEASE_NOTES_API_TOKEN }}" \ + -H "Content-Type: application/json" \ + -d '{ + "version": "${{ github.event.release.tag_name }}", + "markdown_body": ${{ toJSON(github.event.release.body) }} + }'