From 1afd6f859dd9f3d0a1ea6ae7de8abef9463bca77 Mon Sep 17 00:00:00 2001 From: Joseph Lyons Date: Thu, 2 Feb 2023 13:38:25 -0500 Subject: [PATCH 1/2] Fix discourse release action Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com> --- .github/workflows/release_actions.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release_actions.yml b/.github/workflows/release_actions.yml index a5949127f5a9f3f7b96c2372c3bea40951de0a9a..74a96d1a158bd919febfdf016c3b3e988ea30e61 100644 --- a/.github/workflows/release_actions.yml +++ b/.github/workflows/release_actions.yml @@ -22,14 +22,19 @@ jobs: ${{ 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: From 3f95788d45595ad50c0df7b221ed2c5fdcdc0710 Mon Sep 17 00:00:00 2001 From: Joseph Lyons Date: Thu, 2 Feb 2023 13:38:41 -0500 Subject: [PATCH 2/2] Clean up whitespace --- .github/workflows/release_actions.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release_actions.yml b/.github/workflows/release_actions.yml index 74a96d1a158bd919febfdf016c3b3e988ea30e61..cc1c66d9495a126410cee1d7dc09e943f80ffb29 100644 --- a/.github/workflows/release_actions.yml +++ b/.github/workflows/release_actions.yml @@ -13,12 +13,12 @@ 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: @@ -45,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 }}