1on:
2 release:
3 types: [published]
4
5jobs:
6 discord_release:
7 runs-on: ubuntu-latest
8 steps:
9 - name: Discord Webhook Action
10 uses: tsickert/discord-webhook@v5.3.0
11 if: ${{ ! github.event.release.prerelease }}
12 with:
13 webhook-url: ${{ secrets.DISCORD_WEBHOOK_URL }}
14 content: |
15 📣 Zed ${{ github.event.release.tag_name }} was just released!
16
17 Restart your Zed or head to https://zed.dev/releases/stable/latest to grab it.
18
19 ```md
20 # Changelog
21
22 ${{ github.event.release.body }}
23 ```
24 mixpanel_release:
25 runs-on: ubuntu-latest
26 steps:
27 - uses: actions/checkout@v3
28 - uses: actions/setup-python@v4
29 with:
30 python-version: "3.10.5"
31 architecture: "x64"
32 cache: "pip"
33 - run: pip install -r script/mixpanel_release/requirements.txt
34 - run: >
35 python script/mixpanel_release/main.py
36 ${{ github.event.release.tag_name }}
37 ${{ secrets.MIXPANEL_PROJECT_ID }}
38 ${{ secrets.MIXPANEL_SERVICE_ACCOUNT_USERNAME }}
39 ${{ secrets.MIXPANEL_SERVICE_ACCOUNT_SECRET }}