Change summary
.github/workflows/release_actions.yml | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
Detailed changes
@@ -13,23 +13,28 @@ jobs:
webhook-url: ${{ secrets.DISCORD_WEBHOOK_URL }}
content: |
📣 Zed ${{ github.event.release.tag_name }} was just released!
-
+
Restart your Zed or head to https://zed.dev/releases/latest to grab it.
-
+
```md
# Changelog
-
+
${{ github.event.release.body }}
```
discourse_release:
+ if: ${{ ! github.event.release.prerelease }}
runs-on: ubuntu-latest
steps:
+ - uses: actions/checkout@v3
- name: Install Node
uses: actions/setup-node@v2
- if: ${{ ! github.event.release.prerelease }}
with:
- node-version: '16'
- - run: script/discourse_release ${{ secrets.DISCOURSE_RELEASES_API_KEY }} ${{ github.event.release.tag_name }} ${{ github.event.release.body }}
+ node-version: "19"
+ - run: >
+ node "./script/discourse_release"
+ ${{ secrets.DISCOURSE_RELEASES_API_KEY }}
+ ${{ github.event.release.tag_name }}
+ ${{ github.event.release.body }}
mixpanel_release:
runs-on: ubuntu-latest
steps:
@@ -40,7 +45,7 @@ jobs:
architecture: "x64"
cache: "pip"
- run: pip install -r script/mixpanel_release/requirements.txt
- - run: >
+ - run: >
python script/mixpanel_release/main.py
${{ github.event.release.tag_name }}
${{ secrets.MIXPANEL_PROJECT_ID }}