Remove release action for Discourse

Joseph Lyons created

Change summary

.github/workflows/release_actions.yml | 14 ----------
script/discourse_release              | 38 -----------------------------
2 files changed, 52 deletions(-)

Detailed changes

.github/workflows/release_actions.yml 🔗

@@ -21,20 +21,6 @@ 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
-        with:
-          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:

script/discourse_release 🔗

@@ -1,38 +0,0 @@
-#!/usr/bin/env node --redirect-warnings=/dev/null
-
-main();
-
-async function main() {
-  const apiKey = process.argv[2]
-  const zedVersion = process.argv[3]
-  const releaseNotes = process.argv[4]
-  const postBody = `
-    📣 Zed ${zedVersion} was just released!
-    
-    Restart your Zed or head to the [releases page](https://zed.dev/releases/latest) to grab it.
-    
-    ---
-    
-    ${releaseNotes}
-  `
-
-  const title = `${zedVersion} Release Notes`
-
-  const options = {
-    method: "POST",
-    headers: {
-      "Api-Key": apiKey,
-      "Api-Username": "system"
-    },
-    body: new URLSearchParams({
-      title: title,
-      raw: postBody,
-      category: "8"
-    })
-  };
-
-  fetch("https://forum.zed.dev/posts.json", options)
-    .then(response => response.json())
-    .then(response => console.log(response))
-    .catch(err => console.error(err));
-}