1on:
2 release:
3 types: [published]
4
5jobs:
6 discord_release:
7 runs-on: ubuntu-latest
8 steps:
9 - name: Get appropriate URL
10 id: get-appropriate-url
11 run: |
12 if [ "${{ github.event.release.prerelease }}" == "true" ]; then
13 URL="https://zed.dev/releases/preview/latest"
14 else
15 URL="https://zed.dev/releases/stable/latest"
16 fi
17 echo "::set-output name=URL::$URL"
18
19 - name: Discord Webhook Action
20 uses: tsickert/discord-webhook@v5.3.0
21 with:
22 webhook-url: ${{ secrets.DISCORD_WEBHOOK_URL }}
23 content: |
24 📣 Zed ${{ github.event.release.tag_name }} was just released!
25
26 Restart your Zed or head to ${{ steps.get-appropriate-url.outputs.URL }} to grab it.
27
28 ${{ github.event.release.body }}