From c60aa0f355c81fd4cc87042ff07764c7faf58225 Mon Sep 17 00:00:00 2001 From: "Joseph T. Lyons" Date: Thu, 2 Feb 2023 14:29:50 -0500 Subject: [PATCH] Merge pull request #2127 from zed-industries/fix-discourse-release Fix discourse release --- .github/workflows/release_actions.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release_actions.yml b/.github/workflows/release_actions.yml index a5949127f5..cc1c66d949 100644 --- a/.github/workflows/release_actions.yml +++ b/.github/workflows/release_actions.yml @@ -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 }}