From 89f5dcb0ff9f890566fce1bdd45427b3ec9d92b3 Mon Sep 17 00:00:00 2001 From: Arya Irani Date: Fri, 2 Feb 2024 12:01:30 -0500 Subject: [PATCH] update release template, urls and discord syntax --- docs/release-steps.md | 44 ++++++++++++++++++------------------------- 1 file changed, 18 insertions(+), 26 deletions(-) diff --git a/docs/release-steps.md b/docs/release-steps.md index 315ed159cf..368faf7de8 100644 --- a/docs/release-steps.md +++ b/docs/release-steps.md @@ -46,44 +46,36 @@ Smoke test of the new release. Try `brew upgrade unison-language`, launch it, la ## 4 -Announce on #general Slack channel. Template below. +Announce on #general Discord channel. Template below. --- -Release announcement template (be sure to update the release urls) - +We've just released a new version of Unison, $RELEASE_NAME. -We've just released a new version of Unison, $RELEASE_NAME, release notes here (link to the issue). Install/upgrade instructions in the thread. - -Mac upgrade is just `brew upgrade unison-language`. - -A fresh install via: - -``` -brew tap unisonweb/unison -brew install unison-language -``` +--- -If you have previously done brew install unison-language --head to install a dev build, uninstall that first via brew uninstall unison-language. +**macOS or Linux w/ Homebrew:** +Install or upgrade is just `brew install unisonweb/unison/unison-language`. -_Linux manual install:_ +If you have previously done `brew install unison-language --head` to install a dev build, uninstall that first via `brew uninstall unison-language`. +**macOS or Linux manual install:** +macOS ``` -mkdir unisonlanguage -curl -L https://github.com/unisonweb/unison/releases/download/release%2FM2h/ucm-linux.tar.gz --output unisonlanguage/ucm.tar.gz -tar -xzf unisonlanguage/ucm.tar.gz -C unisonlanguage -./unisonlanguage/ucm +mkdir -p unisonlanguage && cd unisonlanguage +curl -L https://github.com/unisonweb/unison/releases/latest/download/ucm-macos.tar.gz \ + | tar -xz +./ucm ``` - -_Mac manual install:_ - +Linux ``` -mkdir unisonlanguage -curl -L https://github.com/unisonweb/unison/releases/download/release%2FM2h/ucm-macos.tar.gz --output unisonlanguage/ucm.tar.gz -tar -xzf unisonlanguage/ucm.tar.gz -C unisonlanguage -./unisonlanguage/ucm +mkdir -p unisonlanguage && cd unisonlanguage +curl -L https://github.com/unisonweb/unison/releases/latest/download/ucm-linux.tar.gz \ + | tar -xz +./ucm ``` -_Windows manual install:_ +**Windows manual install:** * Recommended: [Set your default Terminal application](https://devblogs.microsoft.com/commandline/windows-terminal-as-your-default-command-line-experience/) to “Windows Terminal”. * Download [the release](https://github.com/unisonweb/unison/releases/download/release%2FM5h/ucm-windows.zip) and extract it to a location of your choosing. * Run `ucm.exe`